Go back to fronty page View most popular entries View latest additions Submit tutorials to UnixTutorials.info
UnixTutorials logo

Search results for Performance Tuning with GCC, Part 1

Unix+clones

Configuring Apache for Maximum Performance

Post date: February 12, 2006, 09:02 Category: Optimizing Views: 3863 Comments
Tutorial quote: Apache is an open-source HTTP server implementation. It is the most popular web server on the Internet; the December 2005 Web Server Survey conducted by Netcraft [1] shows that about 70% of the web sites on Internet are using Apache.

Apache server performance can be improved by adding additional hardware resources such as RAM, faster CPU, etc. But most of the time, the same result can be achieved by custom configuration of the server. This article looks into getting maximum performance out of Apache with the existing hardware resources, specifically on Linux systems. Of course, it is assumed that there is enough hardware resources - especially enough RAM that the server isn't swapping frequently. First two sections look into various Compile-Time and Run-Time configuration options. The Run-Time section assumes that Apache is compiled with prefork MPM. HTTP compression and caching is discussed next. Finally, using separate servers for serving static and dynamic contents is covered. Basic knowledge of compiling and configuring Apache and Linux are assumed.
Linux

Connecting to a Wireless LAN with Linux, Part 2

Post date: April 13, 2005, 19:04 Category: Hardware Views: 3704 Comments
Tutorial quote: In Part 1 we reviewed hardware options, which wireless utilities should be present, how to use Windows drivers, and how to be open to connect to any available wireless access point. Today we'll cover configurations on Red Hat- and Debian-type systems, basic security, and hardware discovery.

Wireless connectivity can be rather overly friendly, allowing connections from anyone. This howto assumes you have a wireless access point on a LAN, which can be all wireless or mixed wired and wireless. You don't want it wide open to just any random person with a desire to snoop on your network or "borrow" your bandwidth, but you want some access controls and security. Your access point should have a unique SSID (service set identifier), WEP (wireless equivalent privacy) or WPA/WPA2 (Wi-fi protected access) set up and working, and either a DHCP server or a pool of assigned IP addresses for clients.
Ubuntu

Monitoring Servers and Clients using Munin in Ubuntu

Post date: February 13, 2007, 18:02 Category: Network Views: 4022 Comments
Tutorial quote: Munin” means “memory”.Munin the tool surveys all your computers and remembers what it saw. It presents all the
information in in graphs through a web interface. Its mphasis is on plug and play capabilities. After completing a installation a high number of monitoring plugins will be playing with no more effort. Using Munin you can easily
monitor the performance of your computers, networks, SANs, and quite possibly applications as well. It makes it easy to determine “what’s different today” when a performance problem crops up. It makes it easy to see how you’re doing
capacity wise on all limited resources.
Unix+clones

X Window Manager Benchmarks (E17 on Top)

Post date: June 9, 2005, 14:06 Category: Benchmarks Views: 3807 Comments
Tutorial quote: I've been focusing on some stability issues of late in E17, but more importantly - speed. I've been doing a little profiling and shaving off cycles where I can find readily optimizable code. I have E17 starting in 0.52 seconds (from execute to usable desktop). Considering that involves loading and rendering and scaling a complex multi-leayered desktop background, loading multiple useful modules (pager, ibar, start, dropshadow, cpufreq handler, clock, etc.), then that's not too bad.

Now I'm a numbers man. I like numbers. I don't like vague "it's faster than X" or "that's slower than this" statements without numbers to back it up. I also like to play fair. Also given there are no "performance suites" i know of that measure window manager performance, I wrote a quick and dirty one.
Ubuntu

Installing and configuring FireHOL - Part I

Post date: September 20, 2006, 22:09 Category: Network Views: 7192 Comments
Tutorial quote: This tutorial guides user on how to install and configure FireHOL, a Linux-based firewall.
NetBSD

How to set up a DHCP Server

Post date: June 22, 2006, 21:06 Category: Network Views: 6185 Comments
Tutorial quote: Setting up a DHCP Server for your Home or Company Network is pretty simple with NetBSD. You don't need to install any Software, because everything you need, is part of the base system.
Debian

Monitoring Servers and Clients using Munin

Post date: April 4, 2006, 20:04 Category: Installing Views: 2533 Comments
Tutorial quote: "Munin" means "memory".

Munin the tool surveys all your computers and remembers what it saw. It presents all the information in in graphs through a web interface. Its emphasis is on plug and play capabilities. After completing a installation a high number of monitoring plugins will be playing with no more effort. Using Munin you can easily monitor the performance of your computers, networks, SANs, and quite possibly applications as well. It makes it easy to determine "what's different today" when a performance problem crops up. It makes it easy to see how you're doing capacity wise on all limited resources.

It uses the excellent RRDTool and is written in Perl. Munin has a master/node architecture in which the master connects to all the nodes at regular intervals and asks them for sdata. It then stores the data in RRD files, and (if needed) updates the graphs. One of the main goals has been ease of creating new plugins (graphs).
Linux

Feed Your Virus Worries to a Clam

Post date: April 14, 2005, 13:04 Category: Network Views: 2773 Comments
Tutorial quote: Last week, we looked at how to set up SpamAssassin with Postfix, as part of a lean, mean, spam-killing gateway machine. This week we'll add an anti-virus scanner to our bubbling brew.
Ubuntu

Kubuntu 6.06 LTS Installation Walkthrough with Screenshots

Post date: September 26, 2006, 17:09 Category: Installing Views: 4588 Comments
Tutorial quote: Kubuntu is a user friendly operating system based on KDE, the K Desktop Environment. With a predictable 6 month release cycle and part of the Ubuntu project, Kubuntu is the GNU/Linux distribution for everyone.
Debian

A couple of tricks with the secure shell

Post date: September 18, 2006, 13:09 Category: Network Views: 11368 Comments
Tutorial quote: One can do a lot more with ssh than use it for remote terminal session. Here we'll show how to copy files using ssh, use ssh as part of a pipe, vnc or samba forwarding via ssh and mounting filesystems using ssh (fuse + sshfs).
Web-based applications and online marketing solutions - LumoLink