Puppy Linux Discussion Forum Forum Index Puppy Linux Discussion Forum
Puppy HOME page : puppylinux.com
"THE" alternative forum : puppylinux.info
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

The time now is Sat 25 Oct 2014, 20:32
All times are UTC - 4
 Forum index » House Training » Bugs ( Submit bugs )
Memory Usage whilst file copying
Moderators: Flash, Ian, JohnMurga
Post_new_topic   Reply_to_topic View_previous_topic :: View_next_topic
Page 1 of 1 Posts_count  
Author Message
Jeff
Guest


PostPosted: Sun 29 May 2005, 07:05    Post_subject:  Memory Usage whilst file copying  

I am not sure whether this is a bug but it is annoying me.

I am using puppy 0.98 but have found similar issues with 1.01 and 1.02 when I have used install 2 to hard disk.

It seems that copying files from the same partition or from mounted partitions uses an amount of memory the size of the files copied. I am having trouble reclaiming this memory usage. Is it something that I am experiencing ? Should I be using a swap partition or something else? Is there a solution?

Any help is appreciated before permanent hair loss :--)

Jeff
Back to top
BarryK
Puppy Master


Joined: 09 May 2005
Posts: 7047
Location: Perth, Western Australia

PostPosted: Sun 29 May 2005, 11:39    Post_subject:  

I don't know if that's a bug though... the memory manager isn't releasing the memory, but that doesn't mean you will run out of memory.
Is there some situation in which this causes a problem?
Back to top
View user's profile Send_private_message Visit_website 
Guest
Guest


PostPosted: Sun 29 May 2005, 23:50    Post_subject:  

The machine I'm using has 256Mb of memory. After mounting a cdrom I find that copying the contents of said cd to root or whatever will cause memory to exceed 256MB as per Rox DockApp memory indicator. Certain programs will shut down and memory returned to 33MB for Puppy 0.98. I know this is extreme but wondered if anyone experienced anything like this. Dismounting cdrom does return some of the memory but not all. The issue for me was to escape Windows (TM) gobbling effect on memory but I seem to find Linux does something similar. Unless I'm doing something wrong.

Can anyone replicate this issue or offer a solution...

Many Thanks
Jeff.
Back to top
GuestToo
Puppy Master

Joined: 04 May 2005
Posts: 4078

PostPosted: Mon 30 May 2005, 01:58    Post_subject:  

as far as i know, under normal conditions, a memory manager will try to use as much of your ram as possible ... if it doesn't, it is not making efficient use of your ram

at the moment, i am not running Puppy (i'm running Vector Linux actually) ... i have Azureus, Firefox, and xawtv running ... typing "free" tells me i have about 2 megs of ram free (about 99% of my ram is being "used") ... if have about 506 megs free of my swap space (less than 1% being used)

this is good
the hard drive is much much slower than ram

normally, your ram should quickly be almost completely "used" ... your swap space should not be used much (there should definitely not be a lot of thrashing)

when you shut down a program, the memory manager often keeps part or all of it in ram, just in case you need it again ... that ram is available if it needs to be used ... so if you have Firefox installed on your hard drive, the first time you use it, you will hear a lot of disk activity, but if you shut it down and start it again, it will popup more quickly, and the hard drive may not be accessed at all ) ... because Firefox was left in ram, in case you wanted it again)

as for copying files ... Windows (including WinXP) seems to copy files a tiny block (about 1k or so) at a time ... this is very inefficient ... if you copy a large file, you can hear the hard drive working hard as the drive head flicks furiously back and forth between the 2 areas of the drive ... i have a program installed that takes as much ram space as it can, copies as much of the file to ram as it can, and writes that large block to the hard drive all in one big chunk ... this is much more efficient, faster, quieter, and doesn't wear out your hard drive as fast ... yes, it uses more ram to do it, but that's good ... it's what ram is for ... Linux doesn't force files to be copied a tiny chunk at a time, which is good ... yes, it uses more ram ... but that's a good thing
Back to top
View user's profile Send_private_message 
BarryK
Puppy Master


Joined: 09 May 2005
Posts: 7047
Location: Perth, Western Australia

PostPosted: Mon 30 May 2005, 08:16    Post_subject:  

Jeff,
I've never experienced the problem you describe, of programs shutting down.
With 256M RAM, the memeory manager should be able to handle the situation.

Anyway, create a swap partition or a swap file.
After creating it, you can put the "swapon" command into /etc/rc.d/rc.local so it starts up every time.
Back to top
View user's profile Send_private_message Visit_website 
Jesse

Joined: 08 May 2005
Posts: 465
Location: Auckland, NZ

PostPosted: Mon 30 May 2005, 11:19    Post_subject:  

Hi Jeff,

don't forget that the root disk is sometimes a memory disk, depending on your boot method, copying a cd to the memory disk may fill it up. send us output from a rxvt "df -h" so we can see how you are set up.
My root memory disk reports 982MB available, but it is limited by my computers physical ram of 650MB.
there is a commad line call "sync" it flushes all unwritten sectors to disk, not sure if it will help.

Jesse
Back to top
View user's profile Send_private_message 
Guest
Guest


PostPosted: Mon 30 May 2005, 21:58    Post_subject:  

df -h

gives

Filesystem Size Used Available Use% Mounted
rootfs 1.9G 230.4M 1.6G 12% /
/dev/hda5 1.9G 230.4M 1.6G 12% /
/dev/ram0 10.6M 13.0k 10.1M 0% /mnt/ram0

So it could be how I have set things up. Unfortunately real-life prevents me from looking into more until next weekend but thanks for the advice.

Regards
Jeff.
Back to top
BarryK
Puppy Master


Joined: 09 May 2005
Posts: 7047
Location: Perth, Western Australia

PostPosted: Tue 31 May 2005, 09:58    Post_subject:  

...um, /dev/ram0, what's that there for?
Back to top
View user's profile Send_private_message Visit_website 
Guest
Guest


PostPosted: Tue 31 May 2005, 21:24    Post_subject:  

Memory caching of thumbnails

Jeff
Back to top
Display_posts:   Sort by:   
Page 1 of 1 Posts_count  
Post_new_topic   Reply_to_topic View_previous_topic :: View_next_topic
 Forum index » House Training » Bugs ( Submit bugs )
Jump to:  

Rules_post_cannot
Rules_reply_cannot
Rules_edit_cannot
Rules_delete_cannot
Rules_vote_cannot
You cannot attach files in this forum
You can download files in this forum


Powered by phpBB © 2001, 2005 phpBB Group
[ Time: 0.0559s ][ Queries: 12 (0.0035s) ][ GZIP on ]