NN – WordPress

December 13, 2007

MicroSoftInstaller (MSI)

Filed under: msi — by NN @ 9:44 pm
Tags:

I REALLY hate this thing.

Reasons:

1. It works slow. I mean it.

2. You cannot run two installations.

3. Since the installation is run under SYSTEM user, you cannot stop it with Task Manager because you do not have priviledges !

4. Most lamers who create msi do not think about non Administrator users, so when you run the installation you must be Administrator even if the program does not require it.

5. Even more, there is no option in Windows to “Run As…” for msi files when you are not Administrator, while for exe you DO have the option.

Conclution: Of course the situation can be improved, still I do not think MS will do it.

December 3, 2007

FileSystem

Filed under: Uncategorized — by NN @ 7:46 pm

File systems today are not good for the regular people.

They are slow, wastes disk space, and need to be maintained too much.

What a good FS needs:

1. Copy small files efficiently. Currently 1 file with 1Gb size is copied faster billion times than 1Giga files with 1 byte size.

2. Copy big files efficiently. The same as above.

3. Copy-On-Write, do not copy the file on the physical hard drive, but store a link. And if the file changed, do not copy the whole files, only the sectors which are changed.

4. Files hash. If there is same file on the disk, I do not want to waste the physical space for both !! Only once.

5. Transparent partitions. One file copied or moved to another partition should be copied as reference.

 6. Optional. Diff store. Sort of history for files.

Maybe smth more :)

Powered by WordPress.com