-1

I am currently doing experiments on L1/L2/L3 cache. Measurement of L1/L2/L3 cache access time fully depends on where is my current data present, and that also depends on background process of OS running in parallel which forcefully evict my data from L1/L2 cache and influence the measurement. So I need a LINUX OS where less background process is running along with OS, so that my data will get more space in cache OR my data will be in cache for more time.

EDIT1 :

Right now I am using Ubuntu 12.04 LTS version, but so many background process is there and that is influencing my outcome.

@ techie007 : I am trying to find access time of L1/L2/L3 cache and try to achieve the result as exact as per Intel document.

Which LINUX OS version should I go for ? Any NON-GUI LINUX ? or Any special OS ?

Thanks in advance.

bholanath
  • 141
  • 1
  • 8
  • 1
    "Questions seeking product, service, or learning material recommendations are off-topic because they become outdated quickly and attract opinion-based answers. Instead, describe your situation and the specific problem you're trying to solve. Share your research." – Ƭᴇcʜιᴇ007 Mar 25 '14 at 18:43
  • Use the one you like and stop/remove the background processes you don't want or need. – Ƭᴇcʜιᴇ007 Mar 25 '14 at 18:44

1 Answers1

1

Maybe an extremely light Linux distribution such as Damn Small Linux would suit your needs.

Another option could be Arch Linux as it's build is well documented and you start with a very basic distribution.

You could then disable all services that are not required, thus making the OS footprint as small as you require.

syncdk
  • 695
  • 4
  • 12
  • 1
    thanks for answering. "disable all services" that are not required - means I need to figure it out. How to figure it out to find all services ? Using top command or anything else ? – bholanath Mar 25 '14 at 18:43
  • I included a link to disabling services in my answer but a good place to start would be looking at the startup scripts in "/etc/init.d/". – syncdk Mar 25 '14 at 18:47
  • 1
    Also look at [How do I prevent Linux services from auto-starting?](http://superuser.com/questions/203827/how-do-i-prevent-linux-services-from-auto-starting). – syncdk Mar 25 '14 at 18:48
  • 1
    thanks @Geditdk. I will go with Arch linux . Will look into both the link you have provided. – bholanath Mar 25 '14 at 18:51