Server :: OS With Smallest Memory Footprint For VMware
Feb 23, 2010
OK I need a Linux OS that will have as small memory foot print as possible to host VMware. I thought about DSL or Puppy Linux but they aren't exactly know for running server class stuff.
Just wondering if anyone has been successful at reducing the memory footprint of ubu 9.04. I have googled and read a number of "suggestion" but when applied had little or no effect on memory usage. So, after a complete new install, I am here asking this question. It is not a biggie but I am always looking for ways to reduce memory usage without sacrificing functionality.
I try to help others who would like to try and or convert to linux but often their systems have minimal memory and they don't or can't purchase more memory. So, being able to install ubuntu with a smaller memory footprint would be a good thing.
A basic ubuntu 9.04 seems to use about 300 Mb and for many that is too much. Hence, my quest for a smaller memory requirement. I have tried the ubuntu minimal cd's but they don't really achieve much in the memory area and they take so much longer to install since one uses the internet.
At any rate, if someone knows what services or programs that can be safely removed in order to achieve a better memory usage Oh, I have looked at numerous other distro's but seem to always return to ubuntu.
I like a lot of the last Ubuntu editions, but my computer is a little old, and Ubuntu becomes slower each edition to me.
I get a AMD Athlon 2 GHz, with just 512 MB of RAM memory...
I tried to customize my last installation of 9.10, but i just mess up with the OS. Well, I googled for informations about reducing memory usage, as well others speed-ups but all them are a bit older. Does anyone know any resource about this?
Until now I just disabled startups programs, but i really want is remove packages and everything that I don't use.
One thing thats get me up set sometimes is that I run Win XP pro under a cryptographed partition, and even yet its very fast in my PC. I even tried Windows 7, and its was faster than the Ubuntus I installed.
When I'm using the 10.04, there is a lot of memory used by cache, specially Gnome...
I have installed fc12 on my core2due machine, and I have installed the vmware server on it, its rpm is installed successfully with out any error, after that a message is displayed
The installation of VMware Server 2.0.2 for Linux completed successfully. You can decide to remove this software from your system at any time by invoking the following command: "rpm -e VMware-server".
Before running VMware Server for the first time, you need to configure it for your running kernel by invoking the following command: "/usr/bin/vmware-config.pl".
I tried this command and find the this message
[Akram@localhost Downloads]$ su -c "/usr/bin/vmware-config.pl" Password: Making sure services for VMware Server are stopped.
None of the pre-built vmmon modules for VMware Server is suitable for your running kernel. Do you want this program to try to build the vmmon module for your system (you need to have a C compiler installed on your system)? [yes] yes
Using compiler "/usr/bin/gcc". Use environment variable CC to override.
Your kernel was built with "gcc" version "4.4.2", while you are trying to use "/usr/bin/gcc" version "4.4.3". This configuration is not recommended and VMware Server may crash if you'll continue. Please try to use exactly same compiler as one used for building your kernel. Do you want to go with compiler "/usr/bin/gcc" version "4.4.3" anyway? [no] yes
What is the location of the directory of C header files that match your running kernel?[/usr/src/linux/include]
Now it asks me in last lines that "What is the location of Directory of C header files that match your running kernal?"
I completed the installation of VMWare Server 2.0.2 onto a CentOS 5.4 64-bit distribution. There is a VMware virtual machine file on the server in question, and I want to activate it through the application console.
I did not see anything readily apparent that would facilitate the importing of the virtual machine file. Does anyone have a procedure that can accomplish this task?
we found that if we use 'top' to show the memory usage of a server (SuSe Linux 10), we can get virtual memory usage as well as 'Resident memory' usage. For virtual mem or a particular process, it is around 1.1GB, which is large but for resident memory, it only consumes 300MB. Are there anyone who knows what the differences are? I would also like to know whether the difference (1.1GB - 300MB) = 800MB are actually available for use by other applications in the system.
what I mean is which one has the least minimum requirements?I have a friend that has an older acer laptop and he says its running very slow. he's running windows XP , but he only has 256MB of RAM as far as I know , XP requires a minimum of 1GB RAM to run smoothly and this is what I've told him.I've been looking around for some DDR RAM for him but its still kinda expensive. $20-30 and he'd probably do it , but some of the prices I've been seeing makes me think its not worth it. might as well just buy a newer laptop instead.
I'm wondering what the least err unit/ units are for a working Linux. For instance. Is a kernel + a window manager enough? Then let's say you install one app on top of that - now you have one app you can use, right? But is that right (kernel + window manager)? Do you even need a window manager for a functioning system? Do you need more than the window manager?I'm asking because I'm fixing to build something from the ground up but it isn't a regular Linux thing and I want to approach if from the direction of adding just what I need not taking away what I don't.
I'd like to have a virtual system for one purpose only.I need preferably chromium browser (or Firefox) installed with java run time so that I can have jre running in chromium.What are the simplest (less resource hungry) distros you can recommend?
I have been setting up a vps I got out with bhost.net, with CentOS installed. I've been learning and have set up everying I need with the exception of ftp/sftp.
Using yum I installed vsftpd and ran into problems, thinking it was something I might of done I did a fresh install of CentOS and I still recieve the same problem on a fresh install so it is nothing I have done to the server.
The problem is when connecting via a sftp client I get an out of memory error. This error is listed in the putty faq ( url ) under A.7.5, there is a brief explaintion of the cure under A.7.6.
there is mention of a login script but I don't know where this is located. I'm a novice at Linux but by no means incompotent when it comes to computing.
I'd like to create the smallest-possible installation of Ubuntu 10.04 Server x64 as a VirtualBox OSE VM. I want to run just one service -- a Bitcoin client. The standard installation is about 800 MB. By whatever approach, what's the smallest possible installation? I find various procedures for removing unnecessary packages. However, I suspect that there's a simpler approach that I'm missing. By simpler, BTW, I don't mean compiling it myself. That's far above my current comfort level.
I have recently dropped to a command line to run a DB server. In attempting to write a bit of Python to do this process I went to install emacs using apt-get and noticed that the foot print of the install was going to be around 130 Mb. Likewise with a couple other programs the install size was going to be a lot larger than I anticipated. I was wondering how the footprint could be so large and is there a way to install software without this blow out. While I am happy to use vi or import the code from a desktop with a GUI I think this would be interesting to know.
I have a query regarding top & virtual memory. When we run top it show VIRT (Virtual Mem), RES (Resident Mem) & SHR (Shared Memory). The total virtual memory of my machine is 4 GBs (2 GB RAM + 2 GB Swap), but still I am able to see a process showing 4000m virtual memory column. what it means, as its show VIRT Mem more than actual available VIRT memory
Just something that struck me while working on our virtual servers today.
I have bonded 3 NICs at the host in Ubuntu Server 8.04 LTS. They are using mode 0 for Round-robin. Point is to increase the speed/performance of all the servers, but mainly the fileserver. The fileserver is a virtual server running Ubuntu Server 8.04 LTS on VMware Server 2.0.
1) I noticed the NIC in the slave OS reported link speed as 1000 and Im unable to change it as the NIC (virtual one) doesnt support it. Does this not really matter, as the NIC doesnt exist, and it will run at higher speeds anyway? Or do I have to remove the bond on the host, bridge all 3 interfaces from the host to the slave OS, and then make a bond in the slave OS?
2) While at it, does mode 0 only increase performance on data being sent from the host or does it also increase the available incoming bandwidth?
Last weekend i've set up my first headless ubuntu home file server and torrent downloader with ubuntu 9.10.Very cool but CPU is way too fast for a home server: P4 HT 2.8Ghz, unfortunatly it has only 256Mb of ram, so no X server and no VNC (old HP office pc) At the moment memory usage is only 40Mb without X server. Besides SSH works just fine Few questions i can't seem to find answers to on google:What is a good CL network monitoring program?mething similar to htopUbuntu 9.10 has a lot, about 20-30, console-kit deamon instanses running after boot each using some memory that i can't spare.
Last week my server crashed. I'm trying to diagnose the cause.
This is the relevant error message in /var/log/messages:
Code:
I'm assuming that I can conclude, then, that apache/httpd was the cause of the memory leak?
Next, I've been tracking my memory usage. Using top, this is an average memory load level for my server:
Code:
I'd like to confirm if my understanding of this data is correct, because Plesk indicates that my memory usage is only 50% or less. (Though I have read a number of reports indicating that Plesk's measurements are frequently wrong.)
Top says: Of the 2,073,156K total memory, 1,982,572K (95.63%) is being used, 90,584K (4.37%) is free. Of that sum, 421,948K (20.35%) are being used as buffers. Additionally, of the 2,096,472K of Swap, 60K is used, and 887,700K (42.34%) is cached.
My questions: Is my memory actually being 95% used? Or is the buffered quantity (20.35%) not a use of physical/virtual memory? (i.e. is it disk usage?) Does the amount of cached Swap influence the percentage of physical/virtual memory being used?
In other words, who is correct? Plesk says I'm using 40-50% of my memory, whereas top says 85-95%.
Is it possible to install Snow Leopard 10.6.6 VMware AMD edition (which I downloaded) on VMware linux? It is under Windows 7 so I just need to know if everything of VMware linux (like Hardware Virtualization) is the same under linux as for Windows.
I have install Redhat Linux server 5 on VMware machine.The installtion is successfully completed and i have given FQDN name to the system(redhatserver.test.com) with static ip address. I am able to ping the IP also. but when i tries to execute the "dig" or "nsllokup" command it gives the error"connection timeout, no servers could be reached"I have checked the resolv.conf also, its having following directive search test.com nameserver 192.168.10.1 (server ip)
I want to install debian on vmware workstation 7.1.4 but there's a problem! when I try to install vmware tools or open-vm, it can't complete compile modules of vmware. It is a big problem... It seem problem of kernel version after 2.6.37... But I can't find solution. logs.... Before you can compile modules, you need to have the following installed...
I have installed the latest version of Ubuntu Linux (11.04) into latest VMware workstation (7.1.4 build-385536). I have tried to install the VMware tools ISO that came with VMware workstation but It didn't work and the installation seemed real sloppy anyways.
I installed the open VMware tools from synaptic within the guest linux and restarted, everything seemed to have been installed just fine but VMware Workstation doesn't detect it. I'm not sure if the tools are outdated, silent errors happened, or if any manual post installation steps need to be taken.
getting any form of VMware tools to run in Linux and detected by VMware Workstation.
I have been using VMware Player for some time to host Fedora VMware images on Windows XP. I have been using Fedora 11 and 12 (both 32 and 64 bit) and recently started to use Fedora 13.
I use as a base the images provided by thoughtpolice. http://www.thoughtpolice.co.uk/
I usually install VMware tools and also keep the images updated (yum update) which sometimes changes the kernel.
I have recently had problems with the snapshots not having a network when I restore them. So far I don't have the problem with Fedora 11 and do have it with Fedora 12 (but used not to). I do have it with Fedora 13.
In each case the problem goes away when I uninstall the VMware tools and comes back when I install them again.
One of the symptoms is that SElinux complains about not being able to do something with /var/run/vmware-active-nics.
It looks to me that something is incorrect in the actions being taken when the snapshot is being restored. It does not happen every time and sometimes the network restores itself.
The network can be restored by rebooting the image.
I'm trying to access the VMWare console from firefox using the VMWare plugin. The problem is that it doesn't work on Firefox version 3.6.8. So how can I access the console?
I am running an up to date Debian Lenny system with vmware 1.08 server installed.
When I run vmware, it appears to start normally. However, when I try to open a previously created image (from a different machine), everything is fine until I hit browse, which causes a screen to pop up that syas "The folder contents could not be displayed VFS error: Invlalid paramteres." and the following shows up on the command line: