LinuxQuestions.org
Latest LQ Deal: Linux Power User Bundle
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Newbie
User Name
Password
Linux - Newbie This Linux forum is for members that are new to Linux.
Just starting out and have a question? If it is not in the man pages or the how-to's this is the place!

Notices


Reply
  Search this Thread
Old 11-16-2012, 12:58 AM   #1
upendra_35
LQ Newbie
 
Registered: Oct 2012
Posts: 21

Rep: Reputation: Disabled
help with memory question


Hi
When i tried to run some bioinformatic package on linux i got the below error. Could somebody please help me fix this.


---Fatal error---
Out of memory, mymalloc(696115460), curr 3.17e+09 bytes

Thanks for your time.

Upendra
 
Old 11-16-2012, 08:17 AM   #2
pan64
LQ Guru
 
Registered: Mar 2012
Location: Hungary
Distribution: debian/ubuntu/suse ...
Posts: 9,892

Rep: Reputation: 2921Reputation: 2921Reputation: 2921Reputation: 2921Reputation: 2921Reputation: 2921Reputation: 2921Reputation: 2921Reputation: 2921Reputation: 2921Reputation: 2921
The information you gave is insufficient, so please give us more: what kind of os and hardware you have, how was the swap space configured, what did you try to execute...
 
Old 11-16-2012, 08:20 AM   #3
johnsfine
LQ Guru
 
Registered: Dec 2007
Distribution: Centos
Posts: 5,286

Rep: Reputation: 1190Reputation: 1190Reputation: 1190Reputation: 1190Reputation: 1190Reputation: 1190Reputation: 1190Reputation: 1190Reputation: 1190
You haven't really provided enough information, but I would guess you have a 32-bit program that is trying to use more memory than is possible for a 32-bit program.

Could there be something wrong with the inputs you gave the program that cause it to use excess memory?

Do you have source code for the program and access to a 64-bit Linux, so you could let the program use more memory?

Edit: I see you previously asked the same question in a bioinformatics forum and provided a little more info and got the answer:
Quote:
Pay lots of $$$ for the 64 bit version of USEARCH or split the input and reference data sets.
So you thought asking the same question in a less on-topic forum and providing less information would get you a better answer !?

But there is a small chance I do have a better answer. I expect you are using that 32-bit program on a 32-bit Linux. Can you switch to 64-bit Linux? Even if you can't get the 64-bit version of the program, the 32-bit program will have 30% more capacity when running on 64-bit Linux. Probably the problem you have given it is more than 30% bigger than the capacity it has now, so with 30% extra, it will still fail. But there is a small but significant chance the problem size is in between the limit for a 32-bit program on 32-bit Linux and the larger limit for a 32-bit program on 64-bit Linux.

Edit2: The publisher of the program provided instructions for estimating and reducing the memory requirements of your problem:
http://www.drive5.com/usearch/manual...ng_memory.html
Those don't make any sense to me because I have no clue what this program even does. If those suggestions make sense to you try them. If they don't make sense to you, perhaps you are attempting a project within a topic you don't know enough about.
I suspect the free 32-bit version of the program may be a toy unsuitable for real problems. I don't see any place the publisher clearly says this, but I get the idea that real problems require extreme amounts of memory even for 64-bit systems.

Last edited by johnsfine; 11-16-2012 at 09:00 AM.
 
Old 11-16-2012, 08:23 AM   #4
Ztcoracat
LQ Guru
 
Registered: Dec 2011
Distribution: Slackware
Posts: 7,961
Blog Entries: 12

Rep: Reputation: Disabled
What kind of computer do you have upendra?

A Desktop Pc or a laptop?
A Dell? Hewett Packard? Toshiba? Lenovo? or Sony?

I have an MSI Motherboard what kind is yours? And how many GB's for your hard drive?
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Difference between resident memory,shared memory and virtual memory in system monitor mathimca05 Linux - Newbie 1 11-11-2007 05:05 AM
Memory Question? Frank Soranno Linux - Hardware 4 06-18-2007 01:45 PM
Memory Question Mistro116@yahoo.com Linux - Hardware 1 12-14-2005 03:45 PM
Question about memory alltime General 1 04-19-2005 11:54 PM
memory question buttnutt Linux - Hardware 4 03-16-2005 03:05 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Newbie

All times are GMT -5. The time now is 02:25 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration