APLawrence.com -  Resources for Unix and Linux Systems, Bloggers and the self-employed

2004/01/16 fragmentation

© January 2004 Tony Lawrence

If referring to a hard disk, this is files having data that isn't in contiguous areas of the drive. While that's not necessarily the best situation, neither is it always something you need to be concerned about. Do a search for "fragmentation" at my search pages for more on that.

In networking, this refers to breaking up (and ultimately reassembling) data packets as they pass through different networks. Obviously a data packet has to have some fixed size, and different systems have different limits: Ethernet can have at most 1,500 bytes, Token Ring is 4,464 and ATM is a miserly 53 bytes. But just because something CAN use X number of bytes doesn't mean that it will. Larger packet sizes are efficient if you have no errors and don't need to retransmit packets; smaller payloads are better if there is packet loss.

Got something to add? Send me email.

(OLDER)    <- More Stuff -> (NEWER)    (NEWEST)   

Printer Friendly Version

-> fragmentation

Inexpensive and informative Apple related e-books:

El Capitan: A Take Control Crash Course

Take Control of High Sierra

Take Control of the Mac Command Line with Terminal, Second Edition

Take Control of Preview

Take Control of IOS 11

More Articles by © Tony Lawrence

Filesystem fragmentation tends to mostly be an MS-DOS/Windows kind of problem, as the FAT16 and FAT32 filesystems are rather inefficient. (Really, now, why are clusters still in use at this late date? How ancient!) Regularly defragging a DOS or Windows box can help to maintain a somewhat higher level of performance.

On the other hand, UNIX and Linux systems seem to care a lot less about fragmentation effects because of their more efficient methods of handling disk storage. Also, the hard drive(s) on a UNIX or Linux server are likely to be quite busy if a significant number of processes are active. So trying to defrag a UNIX or Linux filesystem is mostly an unnecessary exercise in futility.


Printer Friendly Version

Have you tried Searching this site?

This is a Unix/Linux resource website. It contains technical articles about Unix, Linux and general computing related subjects, opinion, news, help files, how-to's, tutorials and more.

Contact us

Printer Friendly Version

Any inaccuracies in this index may be explained by the fact that it has been sorted with the help of a computer. (Donald Knuth)

Linux posts

Troubleshooting posts

This post tagged:




Unix/Linux Consultants

Skills Tests

Unix/Linux Book Reviews

My Unix/Linux Troubleshooting Book

This site runs on Linode