Hi Paul,

> I know some packages use "Links" to make executables in the
> executable %PATH% to make them callable from any directory.

You're probably talking about the BAT and COM files in C:\FreeDOS\LINKS.

> The question I ask myslf, is why is is the exception rather than the norm?

Because probably nobody cared so far. And not everybody wants it that way.

> Would it make it significantly slower?

No.

But it takes more space on disk, because every "link" occupies one
cluster on disk. Size of a cluster depends on HDD capacity and partition
type (FAT12, FAT16, FAT32). E.g., on a 2 GB FAT16 partition a cluster is
32 KB large. B64.COM is only 76 bytes large, but takes 32 KB
nevertheless. On a 2 GB FAT32 partition a cluster is only 4 KB large, so
B64.COM would take 4 KB only.

Default cluster size for NTFS, FAT, and exFAT
https://support.microsoft.com/en-us/topic/default-cluster-size-for-ntfs-fat-and-exfat-9772e6f1-e31a-00d7-e18f-73169155af95

Not to forget: More links also means higher chance for a name conflict.

Cheers,
Robert
-- 
BTTR Software   https://www.bttr-software.de/
DOS ain't dead  https://www.bttr-software.de/forum/


_______________________________________________
Freedos-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/freedos-devel

Reply via email to