Why are operating system root directories so messy?
-
Just look at Windows, so many different types of files just sitting under the root folder, from applications to logs DLLs and even icons. But then there are also tones of folders less than 1Mb in size with lots of sub folders or simply empty. And there is the system32 folder, which contains like thousands of DLLs and also lots of empty folders. I also hate how there are three folders Local LocalLow and Roaming in AppData, like what's the difference? Is this really necessary? You also have the same thing in Android, so many empty folders and senseless names and stuff. I know they are not meant to be seen or operated on by the user but isn't it just better to keep it more organized? On the contrary, if you look at for example, a game. It's clearly divided into folders containing the binary files, the media files, pre-rendered videos and text based files, usually.
-
Answer:
I cannot answer your doubt pertaining to why Windows design is so messed up. If you take a *NIX based operating system it is very well organized. The root directory of Ubuntu Linux looks something like bin dev initrd.img lib64 mnt root selinux tmp vmlinuz boot etc lost+found opt run srv usr cdrom home lib media proc sbin sys var That is just an example from my current system. It is very well segregated into binaries(bin), statically linked binaries(sbin), user data(home) , temporary folder(tmp) , co nfigurations(etc) , boot related information (boot), mnt and media non root disks, all the library shared objects(lib), other application software(opt) , logged information(var). Besides these there are dev for devices, proc for process filesystem, In *nix world every entity is treated as a file, including directories(special files). The abstraction becomes much simpler to understand. All other Unices are similarly organized with a few variations here and there.
Tushar Dadlani at Quora Visit the source
Related Q & A:
- Why is there many php.ini files in a system?Best solution by Server Fault
- Why does game system like Nintendo DS, has worse graphics than other handheld game systems like PSP?Best solution by answers.yahoo.com
- What are the Short term effects and long term effects of exercise on the respiratory system and why?Best solution by Yahoo! Answers
- What is the meaning of "dual core CPU" and "32 -bit operating system?Best solution by Yahoo! Answers
- Why doesn't audio system work on a low volume?Best solution by Yahoo! Answers
Just Added Q & A:
- How many active mobile subscribers are there in China?Best solution by Quora
- How to find the right vacation?Best solution by bookit.com
- How To Make Your Own Primer?Best solution by thekrazycouponlady.com
- How do you get the domain & range?Best solution by ChaCha
- How do you open pop up blockers?Best solution by Yahoo! Answers
For every problem there is a solution! Proved by Solucija.
-
Got an issue and looking for advice?
-
Ask Solucija to search every corner of the Web for help.
-
Get workable solutions and helpful tips in a moment.
Just ask Solucija about an issue you face and immediately get a list of ready solutions, answers and tips from other Internet users. We always provide the most suitable and complete answer to your question at the top, along with a few good alternatives below.