Parallelize applications for faster Linux booting

The place for technology related posts.

Moderator: Moderators

Post Reply
User avatar
Sabre
DCAWD Founding Member
Posts: 21432
Joined: Wed Aug 11, 2004 8:00 pm
Location: Springfield, VA
Contact:

Parallelize applications for faster Linux booting

Post by Sabre »

Original article

Code: Select all

One of the biggest complaints about Linux®, particularly from developers, is the speed with which Linux boots. By default, Linux is a general-purpose operating system that can serve as a client desktop or server right out of the box. Because of this flexibility, Linux serves a wide base but is suboptimal for any particular configuration. This article shows you options to increase the speed with which Linux boots, including two options for parallelizing the initialization process. It also shows you how to visualize graphically the performance of the boot process.
Pretty nice article that is well detailed :)
Sabre (Julian)
Image
92.5% Stock 04 STI
Good choice putting $4,000 rims on your 1990 Honda Civic. That's like Betty White going out and getting her tits done.
User avatar
sirwilliam
Resident Poop Expert
Posts: 7226
Joined: Mon Aug 01, 2005 1:27 pm
Location: The Wild Serengeti Suburbs

Post by sirwilliam »

<OT>My father has been working on parallel processing algorithms for multiple processors...they are insane and hard to get working correctly. They also must be made specifically for the architecture on which they will be running.</OT>
2004 SG Model A PearlBlackObsidian (RIP)
2008 SG Model D BlueRallyWorld

"When I get sad, I stop being sad and be awesome instead. True story." -Barney Stinson
"Nothing shuts my pie-hole but pie." -Shawn Spencer
User avatar
Sabre
DCAWD Founding Member
Posts: 21432
Joined: Wed Aug 11, 2004 8:00 pm
Location: Springfield, VA
Contact:

Post by Sabre »

Actually, it's more dependent on the thread library that is used. Some thread libraries are cross platform while others are not. Linuxthreads run on Linux and FreeBSD. Java also has cross platform threads...
Sabre (Julian)
Image
92.5% Stock 04 STI
Good choice putting $4,000 rims on your 1990 Honda Civic. That's like Betty White going out and getting her tits done.
User avatar
sirwilliam
Resident Poop Expert
Posts: 7226
Joined: Mon Aug 01, 2005 1:27 pm
Location: The Wild Serengeti Suburbs

Post by sirwilliam »

Sabre wrote:Actually, it's more dependent on the thread library that is used. Some thread libraries are cross platform while others are not. Linuxthreads run on Linux and FreeBSD. Java also has cross platform threads...
Sorry, mine was a little OT and different but it just reminded me. He is generating algorithms that will compare billions of database files at once (I forget the the exact amount but can get it) so it is most heavily dependent on the amount of data that can be transferred between processors. My father likes to talk your ear off about this so after about 2hrs straight my mind just shuts down. :lol:

I can get you a paper on it if you really want.
2004 SG Model A PearlBlackObsidian (RIP)
2008 SG Model D BlueRallyWorld

"When I get sad, I stop being sad and be awesome instead. True story." -Barney Stinson
"Nothing shuts my pie-hole but pie." -Shawn Spencer
User avatar
Sabre
DCAWD Founding Member
Posts: 21432
Joined: Wed Aug 11, 2004 8:00 pm
Location: Springfield, VA
Contact:

Post by Sabre »

Sure, you never know when it will come in handy :)
Sabre (Julian)
Image
92.5% Stock 04 STI
Good choice putting $4,000 rims on your 1990 Honda Civic. That's like Betty White going out and getting her tits done.
Post Reply