?
Solved

Slow Linux

Posted on 2004-04-07
28
Medium Priority
?
317 Views
Last Modified: 2010-04-20
Hi Experts,
     i have new pentium IV 2.66 GHz Processor and 640 MB of RAM in my system. but still i face a slowness in my system. the booting is very slow and some applications are opening very slow. does it make slow because of partitions i made? here' the dtails of my partitions

/boot -  100 MB
/swap - 1.75 GB
/          - 12.5 GB
/home - 5.25 GB

     what could be the problem...

       thanks in advance
0
Comment
Question by:maheshexp
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 12
  • 7
  • 4
  • +3
28 Comments
 
LVL 9

Expert Comment

by:Alf666
ID: 10773654
Could you send the result of the following command ? :

hdparm -d /dev/hda

(assuming your drive is on /dev/hda).

Just so you know, 1.75 GB of swap is lots too much. It won't hit your system's performance, but you waste precious disk space :-)
768M would have been largely enough (not that it makes a big difference on a 20G HD though, but that's one movie less :-)).
0
 
LVL 11

Expert Comment

by:avizit
ID: 10774502
I generally have the size of swap approximately twice my RAM . but have never gone beyond 1GB as swap size .. not much point beyond that.

okay regarding your slowness , you may also like to

paste the results of

top command

and also disable services which you dont use. eg if you dont have any printer attached , no pint running the cupsd , similarly check for samba / ftpd etc etc

-Abhijit

0
 
LVL 7

Author Comment

by:maheshexp
ID: 10774839
my '/' partition is at /dev/hdb2

[root@localhost root]# hdparm -d /dev/hdb2

/dev/hdb2:
 using_dma    =  1 (on)
0
How To Install Bash on Windows 10

Windows’ budding partnership with Canonical has certainly led to some great improvements. One of them being the ability to use Bash on your Windows machine without third party applications! This might be one of the greatest things a cloud engineer in a Windows environment can do!

 
LVL 7

Author Comment

by:maheshexp
ID: 10774865
regarding sevices, i  had disabled all the unwanted services...can u give me a good parition idea for installing linux on the a P 4 2.66 GHz Machine, 640 MB RAM, 20 GB Hard Disk
0
 
LVL 9

Expert Comment

by:Alf666
ID: 10775019
partitioning is a personal choice. One can always argue, but yours is neither better, neither worse than any other. I just added this swap comment for yoru information, but it is definitely not that problem you're encountering.

Why is you / on hdb ? What other disks do you have on your system ?

As avizit said, you can also post the result of a "top" command. But it would not explain why it's slow on booting. BTW, what do you call slow ? How long does it take to boot ?
0
 
LVL 7

Author Comment

by:maheshexp
ID: 10775384
on hda i have windows....hdb is 20 gb hdd
0
 
LVL 7

Author Comment

by:maheshexp
ID: 10775447
1:05 mins to get login screen
40 seconds to get my desktop
( calculated using my stopclock he..he...)

so totally it gets me ~2 mins to get into my system.

Also applications such as mozilla, OpenOffice, Eclipse and others are loading slow at first time annd a bit faster second time

but WinXP seems to load quicker.
0
 
LVL 7

Author Comment

by:maheshexp
ID: 10775461
i had posted the hdparm command's OP already
0
 
LVL 9

Expert Comment

by:Alf666
ID: 10775801
It does not seem fast indeed.

I suspect a hard drive problem. Can I suggest that you remove your first drive, and leave only that one inside ? The drawback is that you'll have to boot a rescue disk in order to change /dev/hdb to /dev/hda entries in fstab.

Ideally, your PC should have two IDE buses. I suggest you have one disk as master on each one in place of one master and one slave on the same bus.

0
 
LVL 7

Author Comment

by:maheshexp
ID: 10777062
sorry i can't get ur ans...i am some what weak in the hardware side
0
 

Expert Comment

by:Percepti0n
ID: 10787519
Try adding more RAM, that may help. The applications you run are probably eating up the RAM. If that isn't the case, a reboot may help, but that is only a temporary solution, so just get some more RAM, will definitely help.
0
 
LVL 7

Author Comment

by:maheshexp
ID: 10788754
it's already 640 MB...why need more
0
 
LVL 15

Expert Comment

by:Bozzie4
ID: 10789718
I agree that it's possibly a harddrive problem . Do a

hdparm -tT /dev/hdb

to check the speed it's actually running at.

Tom
0
 
LVL 7

Author Comment

by:maheshexp
ID: 10790195
/dev/hdb:
 Timing buffer-cache reads:   1068 MB in  2.00 seconds = 534.00 MB/sec
 Timing buffered disk reads:   86 MB in  3.23 seconds =  26.63 MB/sec
0
 
LVL 15

Expert Comment

by:Bozzie4
ID: 10791312
You could try and improve the performance (if your drive supports it), but this level of performance should give you 'mediocre' performance, not 'super-bad' like you experience it:

hdparm -X66 -d1 -m16 /dev/hdb

Caution : this could lock up your system  (and apparently, you could loose data too, but I've never experienced this myself)!
If it works, you can add this to your rc.local or whatever , to set it at boottime

cheers,

Tom
0
 
LVL 7

Author Comment

by:maheshexp
ID: 10793142
what are all these values refers to
0
 
LVL 9

Expert Comment

by:Alf666
ID: 10793178
I would not try such commands. Your disk appears to be working just fine.

You have largely enough RAM (except if you run something *huge* and you did not say so). Your disk appears to work correctly.

You never sent the result of a top command :

top

0
 
LVL 11

Expert Comment

by:avizit
ID: 10793470
on a very slim chance , have you installed any new programs on your own and maybe you downloaded the nightly builds and not the stable versions . sometimes they have memory leaks.

( ps: that would still not explain the longer boot time )
0
 
LVL 7

Author Comment

by:maheshexp
ID: 10795291
which command? i can't get what u meant by top command
0
 
LVL 11

Expert Comment

by:avizit
ID: 10795310
try
man top

- /abhijit/




0
 
LVL 9

Expert Comment

by:Alf666
ID: 10796376
The command that's named "top".

0
 
LVL 7

Author Comment

by:maheshexp
ID: 10797477
top command

 22:36:16  up 14 min,  3 users,  load average: 0.12, 0.17, 0.16
72 processes: 70 sleeping, 1 running, 1 zombie, 0 stopped
CPU states:  cpu    user    nice  system    irq  softirq  iowait    idle
           total    0.0%    0.0%    0.0%  33.3%    33.4%   33.1%    0.0%
Mem:   642376k av,  290096k used,  352280k free,       0k shrd,   16828k buff
        60700k active,             165016k inactive
Swap: 1839400k av,       0k used, 1839400k free                  124696k cached

  PID USER     PRI  NI  SIZE  RSS SHARE STAT %CPU %MEM   TIME CPU COMMAND
 6330 root      15   0  148M  19M  2716 S     4.1  3.0   0:12   0 X
 6609 root      15   0 42912  13M 11108 S     1.1  2.1   0:00   0 kdeinit
 6662 root      17   0  1104 1104   884 R     0.1  0.1   0:00   0 top
    1 root      16   0   420  420   360 S     0.0  0.0   0:04   0 init
    2 root      15   0     0    0     0 SW    0.0  0.0   0:00   0 keventd
    3 root      15   0     0    0     0 SW    0.0  0.0   0:00   0 kapmd
    4 root      34  19     0    0     0 SWN   0.0  0.0   0:00   0 ksoftirqd/0
    6 root      25   0     0    0     0 SW    0.0  0.0   0:00   0 bdflush
    5 root      25   0     0    0     0 SW    0.0  0.0   0:00   0 kswapd
    7 root      15   0     0    0     0 SW    0.0  0.0   0:00   0 kupdated
    8 root      18   0     0    0     0 SW    0.0  0.0   0:00   0 mdrecoveryd
   12 root      15   0     0    0     0 SW    0.0  0.0   0:00   0 kjournald
   88 root      15   0     0    0     0 SW    0.0  0.0   0:00   0 khubd
 4158 root      15   0     0    0     0 SW    0.0  0.0   0:00   0 kjournald
 4282 root      18   0     0    0     0 SW    0.0  0.0   0:00   0 kjournald
0
 
LVL 9

Expert Comment

by:Alf666
ID: 10806951
Unfortunately, you'll have to look on the hardware side.
Probably an IRQ problem.

You can also try to put your second disk on your second IDE channel (which you certainly have).

0
 
LVL 7

Author Comment

by:maheshexp
ID: 10810535
can you tell me how to put my HDD in second IDE channel
0
 
LVL 9

Accepted Solution

by:
Alf666 earned 200 total points
ID: 10812361
First, don't hold me responsible if anything breaks down :-)
You might want to ask the help from a friend who knows a bit about PC hardware.

Unplug all power from your box
Open it
Find your two drives.
They should both be plugged on the same cable (a 40 or 80 wires gray cable).
You should have a second cable looking the same on the box.
There is a possibility that you have a CD drive on the second cable.

Unplug the second disk and plug it on the second cable.

With a bit of luck, it will be recognized as slave on the second cable too.

Close, replug, and test.
0
 
LVL 11

Expert Comment

by:avizit
ID: 10819365
Just one more  precaution, if you look carefully on the HDD you might see some instruction on setting the jumper for master and slave , so set the jumper correctly according to the diagram provided therein.

even my knowledge of PC Hardware is flaky , so the same disclaimer as Alf666 applies :p



/abhijit/
0
 
LVL 4

Expert Comment

by:ngopu
ID: 15890928
No comment has been added to this question in more than 21 days, so it is now classified as abandoned..
I will leave the following recommendation for this question in the Cleanup topic area:
Accept Alf666's comment as answer

Any objections should be posted here in the next 4 days. After that time, the question will be closed.

Gopu N
EE Cleanup Volunteer
0

Featured Post

Percona Live Europe 2017 | Sep 25 - 27, 2017

The Percona Live Open Source Database Conference Europe 2017 is the premier event for the diverse and active European open source database community, as well as businesses that develop and use open source database software.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

In this post we will learn different types of Android Layout and some basics of an Android App.
Join Greg Farro and Ethan Banks from Packet Pushers (http://packetpushers.net/podcast/podcasts/pq-show-93-smart-network-monitoring-paessler-sponsored/) and Greg Ross from Paessler (https://www.paessler.com/prtg) for a discussion about smart network …
Learn how to navigate the file tree with the shell. Use pwd to print the current working directory: Use ls to list a directory's contents: Use cd to change to a new directory: Use wildcards instead of typing out long directory names: Use ../ to move…
This demo shows you how to set up the containerized NetScaler CPX with NetScaler Management and Analytics System in a non-routable Mesos/Marathon environment for use with Micro-Services applications.
Suggested Courses
Course of the Month10 days, 18 hours left to enroll

770 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question