⬆️ ⬇️

File system idea

I was always wondering why modern file systems have just such a structure. I am not deeply familiar with the architecture of computer systems, but still there was one idea. Of course, this idea is abstract, and its implementation (if it is possible) would entail a number of needs to change modern operating systems.

We all know that the file structure of our modern PCs is a file-folder type, i.e. we have a hierarchy of folders that contain files. And sometimes the path to the file has a decisive factor for the work of a particular application. But why is it so important where the file is located? By changing the folders in the operating system section, we will most likely break all of its work.



And what if you organize all this a little differently? I repeat once again that I am based only on my empirical knowledge and I will be glad if someone corrects me or even explains why the implementation of such an idea is impossible. What if we make the file path a variable value? Imagine. All files that are on the hard disk are in the so-called root directory, they all have individual names that the operating system issues to them and, accordingly, refer to these individual code names to them. Those. the most important is the name-code. In addition, each file has more parameters, this is our path, which is completely flexible, and the file name assigned by the user and displayed only for him. It turns out that the user can decide how he wants to organize his folder hierarchy and how he wants to call the files, the work of the operating system and applications is absolutely not broken.



What do you think about this idea?


')

Source: https://habr.com/ru/post/22181/



All Articles