3 ms·
> If /tmp fills up ... so it needs to be on a partition Makes no logical sense. When you create an (inter-disk) partition you reduce the blocks available to a
by pconf 15y ago
> If /tmp fills up ... so it needs to be on a partition
Makes no logical sense. When you create an (inter-disk) partition you reduce the blocks available to all remaining partitions on that disk. By reducing partition size you _increase_ the probability of all remaining partitions filling.
If you had said adding disks for /tmp and /var were indicated I might agree, but would still be wondering what kind of applications you have.
Looking back at Unix' history we see that partitioning was only added before RAID and only to accommodate additional disks. It is the failure to understand this history and rational that leads certain sysadmins to believe that inter-disk partitions accomplish anything other than reducing robustness (in absence of a badly behaved application, which is 99% of the time a badly configured server or application, per the log rotation example).
- Sorpigal 15y agoPartitioning has some security and performance gains. Different filesystems for different workload (e.g. perhaps xfs for database files and reisterfs for /tmp), mounting with noexec or ro in some cases.