A Closer Look at SUSE 10
SilentBob4 writes to tell us that MadPenguin is running a review of the recently released SUSE 10.0. From the review: "Novell has made some interesting changes in distribution and development since our last review of SUSE Linux. Many say it's for the better and I'd say I'm inclined to go with that theory. To tell you the truth, I never thought I'd see the day SUSE opened up it's doors to the community to help expand and concert development efforts, but here we are in a world where SUSE is open and still making geeks sweat every time a new release comes out"
Ekhm, it appears we have another someone who is clueless about how physical RAM is being allocated nowadays.
See, what you saw was actually pretty good. If you pay for RAM, it'd better be always utilized to the fullest extent by the OS. Instead of being 'empty', your RAM was put to some use and acted as a disk cache. It's a totally weird misconception that free RAM is good. It's not good. It's your investment being used to heat up your room and for no other reason. Think about it. That'd be a pretty expensive heater you've got there.
Cheers, Kuba
I ran into several issues when I upgraded from 9.3 to 10 last weekend.
/etc/fstab fixed that, but YaST was useless. What I hate is that the new YaST install would not allow me to go in and fix it during the upgrade process. I believe I was able to edit this in previous versions.
/usr/include/quicktime fixed that.
In some ways I think SuSE 10 is worse than 9.3... I ran into a number of issues, usually with YaST.
First of all, the SCSI device list changed and it would not mount my RAID drives... a quick edit of
Second, the YaST printer tool refused to work properly... it would just hang every time I tried to run it, as did lpoptions and just consume the CPU. I finally managed to get that working after manually deleting a number of configuration files and rebooting. For the life of me I still can't figure out why rebooting worked.
Third, I ran into more YaST problems with my sound card. YaST somehow got corrupted and would not allow me to edit or delete my sound card settings to reconfigure it. After deleting a bunch of configuration files and reinstalling I got that working.
Fourth, Like 9.3, SuSE does not work with my TV capture card... it used to work with the 8.2 and I think 9.0 and worked, though without sound, in 9.3. It's a Pinnacle PCTV Studio PRO capture card based off of a standard BTTV chip.
And last but not least, SuSE no longer includes a DVD with all of the source RPMs. This wouldn't be so bad, but I've spent the last two days trying to download the Xorg source RPM from their incredibly slow FTP site so I can apply a patch to it to use my Logitech MX1000 mouse properly... I applied the patch to previous versions to enable the Linux event mechanism from a Gentoo patch I found. This is what really pisses me off. Also, it looks like all of the DVD and CD ISOs are mirrored, but not the source files.
I still have a ways to go to see how the upgrade went, but this is my first impression. Oh, and during the upgrade it barfed on the quicktime library include files... renaming and moving
I've upgraded a few other machines which have much simpler installs that went a lot better, but still not without a couple of incidents.
Part of the problem with YaST is just trying to figure out which files each part of YaST is trying to use and is barfing on.
All in all, so far I think SuSE 10 is a little less reliable than 9.3... I was hoping it would be better because I really need to upgrade my home server which has been running over 2 years without a reboot running SuSE Professional 8.2, which as far as I can tell is their best release to date in terms of stability. Sadly, SuSE has pulled all of their patches and is no longer supporting this version, or if they are I certainly cannot afford it for a home machine.
Hopefully for 10.1 they'll have things better stabilized as well as have support for S.M.A.R.T. for SATA, which is another thing I want for when I rebuild my server.
Some things worked quite well, but there is still a long way to go.
-Aaron
This post is encrypted twice with ROT-13. Documenting or attempting to crack this encryption is illegal.
SUSE's configuration for performace simply sucks, it kept leaking memory and using all the RAM all the time.
Hmm. You say it "leaked" memory, but what you described doesn't sound like leakage at all.
Just opening and closing programs would increase the RAM usage, damn it even just moving a window would use up more RAM. That is just half of it, the system monitor would also indicate that disk cache was using half the RAM all the time.
Only half? A perfectly ideal operating system would use all of your system's RAM all of the time. The RAM not being actively used by running programs should ideally all be used to store stuff from your hard drive that you're going to need shortly so that it's quick to access it when you need it. Unfortunately, in the real world your OS has no way of knowing what data you will need ten seconds from now, so it has to fall back on just keeping in memory the stuff that you already needed, on the theory that if you needed it once, there's a good chance you'll need it again. After all, it costs nothing to keep that stuff in memory. If some program actually needs the memory, then the OS will simply "evict" the cached data to make room. This eviction process takes negligible time and requires no disk interaction so there's really no downside to it.
For example, my laptop has 1.5GiB of RAM, of which only about 100MiB is currently unused. The disk cache is presently consuming nearly 1.2GiB of RAM, all data that I've touched recently, I'm sure. I would be concerned if my disk cache *weren't* that large after my machine has been up for a few days, because it would indicate that the OS wasn't properly taking advantage of my system RAM. This is running Debian, BTW.
still SUSE would eat RAM little by little until a reboot was necesary.
So what you're saying is that just as the system really got around to making maximum use of your RAM to optimize system performance, you forced it to discard all of that information :-)
I am now a Ubuntu user and the performace out of the box is great.
Now this I find very odd. SuSE and Ubuntu both use very very similar kernel versions, and it's the kernel that does things like disk caching, so I find it difficult to believe that you'd see greatly different performance. Perhaps it's KDE vs GNOME? KDE may have more libraries that would tend to get cached, but I don't think the difference would be huge.
Note to ACs: I usually delete AC replies without reading them. If you want to talk to me, log in.