Podcast #128: We chat with Kent C Dodds about why he loves React and discuss what life was like in the dark days before Git. Listen now.

New answers tagged


There is No need to create a new language. Use as example c. Get a chunk of memory with malloc() and do wharever you wish with it. On a typical operating system today you might need to use low level OS functions of you want to keep the memory from beeing swapped due to virtual memory.


NO! The Total Internal Fragmentation is 40 + 10 + 120 = 170kB And Total External Fragmentation is 50 +150 + 70 = 270kB


There are two different address spaces, let's call them logical and physical. The addresses a programmer thinks about are the logical addresses, the page table translates logical addresses to physical addresses. As you point out, paging allows you to sparsely map the logical address space to the physical address space. But the bold sentences in your quote ...

Top 50 recent answers are included