there is a developed kernel subsystem that needs a chunk of memory allocated to itself that only it could manipulate this chunk. this memory should be physically contiguous and also it need the access like the way with block devices(i mean /dev/..).  what would you suggest ? between ram disk and reserving memory at boot time what would you suggest ?
120605
Can anyone tell me if the Linux kernel has access to RAM Disks and if so, how can we forbid it?   I want to have a RAM Disk that I'm the only one who has access and can change the information, and I want to be sure that the OS doesn't manipulate it.  EDIT : i know that we can mount a ram disk an use it like a hard drive , but does OS have access to this ram disk and manipulate its content whenever it needs extra RAM for its processes ?    is there any other way that i can reserve a chunk of memory that OS has not access to it ?  EDIT 2 :  is there a way that i can stop ram disk data moving to swap space ? i want to be sure that the Data i have written in this RAM Disk will always remain in RAM(memory)  and i also wanna know if kernel or other processes overwrite RAM Disk DATA ? IN CASE THEY NEED MORE MEMORY !!
104716
Assuming  how economical would it be to load an OS into main memory and run it from there?  I can think I can deal with a few obvious drawbacks (I've survived inside the bounds of a 20gig VM for the last 2 years), but what are the pro's, con's, requirements and cost for running Windows 7 or the latest Fedora or Ubuntu distro strictly from RAM.   Just so there's no confusion, I'm not saying run the OS from a USB stick or live CD.  I'm saying, start the computer, transfer the entire OS into memory from a external HD or 'the cloud' or a big memory stick and run it there. When the machine turns off, save the state to the external storage.
62890
For mysterious reasons I still double boot sometimes into Windows.  My problem is that I fear that information may leak because the RAM memory is accessible to Windows. (the Linux partitions are encrypted and the bootmedia is not inserted, though).  Is there a way to setup (in a recent kernel and GNU/Linux based system) a way to have the kernel wipe the memory at shutdown?  Also since LUKS plays an important role, does it wipe its memory at shutdown to avoid leakage and also "cold boot attack"?
14796
I was thinking to add some RAM to my computer as it goes slow these days, so i came to the Taskbar to see memory usage statistics but i had difficulty  guessing the real meaning of some memory management parameters. so  Q1: What exactly are Commited Memory, Cached, Paged , Not-Paged pool and how they are different with In-Use Memory.  Q2: As far as i know the kernel has a complex memory management algorithm, so if i have some free memory shown in my laptop's RAM can i conclude that my physical memory is sufficient?
93735
I would like to know how many Primary and Extended Partitions I can create on a x86_64 PC with Linux running on it?     Update  : If there is a limit to the number of partitions, why is that the limit?
54324
Modern CPUs are very fast compared to all things external, including memory (RAM).   It is understandable, since CPU clock frequency has reached a point where it takes several clock ticks for an electric signal simply to run from from the CPU through the bus to RAM chips and back.   It also complicates life on many levels: multi-level cache hierarchies are built to deliver data closer to the CPU, which in turn require complex synchronization logic in the chip. Programs must be written in a cache-friendly way to avoid wait cycles while data is fetched.   Many of these problems could be avoided if a significant amount of RAM was located directly on the CPU chip. It doesn't have to an exclusive arrangement: maybe put 1-4 GB on the chip, depending on its class and allow additional memory installed separately.   I'm sure there are good reasons Intel, AMD and the like are not doing this. What are these reasons? Is it that there's no room to spare on the chip?
38900
How does a modern CPU treat memory reads and writes on the hardware level? With old 8-bit architectures all memory locations are read and written to one byte at a time, but how do modern CPUs that have much wider data buses treat 8-bit memory? What would a modern CPU like an x86 or ARM based CPU do if it needs to read and write a value in memory which width is less than it's data bus width? AFAIK modern architectures read and write memory in chunks, so would it read and write several memory locations at a time then?
45257
When we want to setup a linux system, there is a common a suggestion to set the swap space  twice as big as your physical memory. I want to know why do we need this, and how it is this suggestion come to be?
29444
I just upgraded my Windows 7 machine from 12GB to 24GB RAM - both for running more VMs and for future proofing.  My C drive is an SSD with 129GB formatted size.   I was surprised to find out that the SSD only has 68GB free (most of my files are on D: to G:). Researching I found 24GB of my precious C: SSD are taken up by the virtual memory pagefile in the root.  Do I need such large amounts of virtual memory when I have 24GB or RAM? I bought this size of memory so I'd not have to go to disk.
53121
I have an SSD with 64 GB and a 6 GB/s 1 Terabyte hard drive. I want to use the SSD only as a boot device and maybe for swap storage. On the 1 Terabyte hard drive, I want to have the main file system. As in Windows, I liked to have at least 2-3 Partitions example for music games programs and so on. Which partition layout do you recommend to me?
99970
for some years, I've read that it's a good idea to create a swap partition having the double space of my RAM. does it still apply today? or this isn't needed anymore?  I have a server with 8 GiB of RAM and I need to create a swap partition, and I was wondering if  16 GiB was too much.
66407
Possible Duplicate:          I have been working on computers for quite some time now and realize the importance of virtual memory.  I have been assuming that setting this to twice the amount of RAM installed is what is necessary.  However, as memory has been growing over the years, I am wondering if this is still true.  For example, on my 6 GB RAM system is it best practice to set the virtual memory size to 12 GB? For smaller ram systems, is it worthwhile in performance to set the virtual ram to something even more (i.e. 1GB physical ram and 3GB virtual)?
82600
I think this is kernel dependent and probably will change over time depending on the kernel a release uses, correct me if wrong  I'd like to know two things for all the currently supported Ubuntu releases:  How many maximum CPUs can Ubuntu handle (by default) at the same time with a standard desktop kernel? Is that count different from a server kernel and 32bit/64bit systems?  Where can I find that information on my system?
32466
When you want to create a bootable usb memory stick, then you must identify as a sudoer. Why is that? I have no difficulty understanding why unprivileged users shouldn't be allowed to fiddle with the installed system, but why shouldn't you be allowed to copy grub onto the memory stick if you have write access to it?
33463
I recently upgraded my computer's RAM to 4&nbsp;GB. My 32-bit Windows installation shows only 3574&nbsp;MB of the memory. How can I make Windows use the full amount of RAM?
65195
If I write a program that tries to read memory at every possible address, and I run it on a "full" Unix, it will not be able to access all of the physical RAM.  But how does the operating system prevent it from doing so?  I am more familiar with small CPU architectures where any piece of assembly code can access everything. I don't understand how a program (the kernel) can detect such malicious operations.
5619
Prior to doing some benchmarking work how would one free up the memory (RAM) that the Linux Kernel is consuming for its buffers and cache?    Note that this is mostly useful for benchmarking. Emptying the buffers and cache reduces performance! If you're here because you thought that freeing buffers and cache was a positive thing, go and read . The short story: free memory is unused memory is wasted memory.