|
Tunable Virtual memory kernel parameters : Part 1 |
|
|
|
Written by geekyB
|
|
Monday, 05 January 2009 17:22 |
|
This document gives you details about tunable virtual memory parameters in Linux, that can help you to improve your system performance. vm.nr_hugepages
Linux 2.6 has the feature which allows processes to use large paging sizes, called as hugetlb pages. This feature will be used to gain good performance in high performance computing systems. Hugetlb behavior is similar to that of bigpages, the pages are backed by large TLB entries, are not pageable, and are preallocated, which means that once you allocate X megabytes of hugetlb pages, that amount of physical memory can be used only through hugetlbfs.
/proc/meminfo also provides information about the total number of hugetlb pages configured in the kernel. It also displays information about the number of free hugetlb pages at any time. It also displays information about the configured hugepage size - this is needed for generating the proper alignment and size of the arguments to the above system calls. |
|
Last Updated on Monday, 05 January 2009 17:31 |
|
Read more...
|
|
|
smartctl : Disk information |
|
|
65
(1 vote, average: 5.00 out of 5)
|
Written by geekyB
|
|
Monday, 22 December 2008 15:50 |
|
smartctl is a Linux command that controls the Self-Monitoring, Analysis and Reporting Technology (SMART) system built into many ATA-3 and later ATA, IDE and SCSI-3 hard drives. The purpose of SMART is to monitor the reliability of the hard drive and predict drive failures, and to carry out different types of drive self-tests. "smartctl" can be used to know various information about the disks in your Linux system.
Device information : To know about the model, make and serial number of the disk, use "smartctl -a" [root@geekyB ~]# smartctl -a /dev/sdb smartctl version 5.36 [x86_64-redhat-linux-gnu] Copyright (C) 2002-6 Bruce Allen Home page is http://smartmontools.sourceforge.net/
Device: FUJITSU MYB2008RX Version: D406
|
|
Last Updated on Monday, 22 December 2008 15:57 |
|
Read more...
|
|
|
Linux network bonding : howto |
|
|
59
(2 votes, average: 5.00 out of 5)
|
Written by geekyB
|
|
Wednesday, 17 December 2008 05:14 |
|
What is bonding? Linux networking allows you to combine together or bind together multiple network interfaces into a single interface. This bond interface can be used for interface failover purposes or link aggregation. This GeekyFacts document shows you how to create network bonding in Linux. We have tested this on Redhat Enterprise Linux & CentOS. The bonding module: Most of the Linux variants now already has the bonding module available with it. If not you can download it. Redhat & CentOS bonding supports 7 possible "modes" for bonded interfaces. These modes determine the way in which traffic sent out of the bonded interface is actually dispersed over the real interfaces. Modes 0, 1, and 2 are by far the most commonly used among them. We have used mode “1” – that is “active-backup” failover configuration. |
|
Last Updated on Monday, 22 December 2008 08:37 |
|
Read more...
|
|
|
|
|
<< Start < Prev 1 2 Next > End >>
|
|
Page 1 of 2 |