i run kubuntu on a 1gb ram netbook, and optimizing KDE memory usage is cruicial for me because i use this machine for development (kdevelop is a large beast, and i want to have chromium and gcc running as well). I'd like to share a few tips to achieve that.
1. sudo apt-get install kubuntu-low-fat-settings
2. if you don't need bluetooth: sudo apt-get purge bluez* bluedevil
3. sudo apt-get purge akonadi-backend-mysql mysql* (this will automatically install sqlite backend)
4. if you don't use activities: sudo rm /usr/share/kde4/services/kactivitymanagerd.desktop (i filled bug 298088 with request to make kactivitymanagerd ran only when really needed)
5. if you don't need akonadi: sudo rm /usr/share/autostart/akonaditray.desktop
6. if you don't use nepomuk (i.e. disabled it in systemsettings): sudo rm /usr/share/autostart/nepomukserver.desktop
7. sudo rm /usr/share/autostart/kaddressbookmigrator.desktop
8. if you don't use printer often: sudo rm /usr/share/autostart/printer-applet.desktop (you can still start this applet manually by issuing 'printer-applet' command in konsole)
9. sudo mv /etc/rc5.d/S50saned /etc/rc5.d/K50saned
(hint by Dave: instead of removing .desktop files, just do 'cp FILE ~/.kde/share/autostart && echo Hidden=true >> ~/.kde/share/autostart/FILE)
Currently my Kubuntu uses 222mb right after startup.
Also i'm investigating why the programs I really need (kmix, klipper, etc) are taking so much ram. first results showed that at least 4megs are used to store font data (allocated by qHBNewFace() call in src/gui/text/qfontengine_ft.cpp, and this is not shared across different processes!)
Please share any additional ideas on how to reduce memory footprint of KDE.
суббота, 14 апреля 2012 г.
Подписаться на:
Комментарии к сообщению (Atom)
162 комментария:
Don't delete entries from /etc/xdg/autostart or /usr/share/autostart/
as soon you upgrade you'll just get them back and if you do decide you want to enable it you have a lot of hassle.
A cleaner solution is to copy the .desktop file into ~/.kde/share/autostart.
Then simply append "Hidden=true" to disable it. Alternately you can now load up systemsettings and the entries will now appear in "Autostart" and you can just click a checkbox to enable/disable them.
Is it really worth removing bluedevil? it together with bluetoothd use 2Mb here, did you have any problem ? (like bluedevil using handreds or something like that)
@afiestas: no real issues, just 'little here, little there'. is it worth keeping installed software that services device i don't have on a netbook? ;)
No point in removing activitymanagerrc. You can even screw up your plasma setup that way.
Wouldn't it be more neat to just disable the services you don't need from system settings?
-You can disable Nepomuk completely. -Akonadi doesn't start unless you use app that needs it.
-I have no idea why adressbook migrator would start on start up
-You could just remove the printer applet and disable the service.
-Bluedevil can also be disabled from the settings.
To reduce memory usage the first thing is to disable all services you don't need from KDE system settings and your distributions own settings utility. Then remove all the plasmoids and krunners you don't need. That way the minium memory usage would be around 130MB on start up on 32bit systemd (I tried it on Chakra).
If that isn't enough you could make your own startup script. That way you have complete control on what starts and what doesn't. If you start only KWin and plasma-desktop the memory usage is around 60-70MB on start up (including everythign else needed (kernel,X.org,ect).
I'm on a netbook (Arch Linux, KDE 4.8) too and I've no particular issues.
Maybe Kubuntu is launching too many unneeded services?
The system was responsive with 1gb (used it for almost a year) and, after I've increased the ram to 2gb, I didn't notice differences in KDE.
The only thing which annoys me is the startup screen which takes a lot of time: the system boots in less than 20 seconds but the KSplash screen takes another 20 seconds before getting me to the desktop.
Sure, there is space for optimization!
Jeez, this is russian!
You can use QtCurve to speed up things. Also, if you don't have this one, create a folder in your ~ directory called .compose-cache:
mkdir ~/.compose-cache
You will notice apps will start a little bit faster.
You can work aroundthelogin screen by making it auto login under systemsettings/Loginscreen/convenience and enabling autologin, and check off lock session... saves those 20 seconds. :-)
I took this form this Spanish blog http://parduslife.com/
1.Use another theme (plastique, qtcurve)
2 Change Kickoff or lancelot to the classic menu
3 Remoove krunner complements
4 Start an empty session
5 Don't start akonadi (in .config/akonadi/akonadiserverrc change to StartServer=false
6 Change plasma Notifications to a text notification
7 KdeDebugDialog ( chose what you feel it's necessary)
nice and interesting blog....we24support reviews
nice and interesting blog....we24support|tech support
nice and interesting blog....we24support|computer support
nice and interesting blog....we24support|we24support contact us
I have been searching for hours and I haven’t found such awesome work.lastingimpressionsfoam.com
You completely duplication our mean and the difference of our information.
phlebotomy technician salary
Excellent Blog! I really admire your thinking and the way you have put these information in this post. Thanks for sharing an informative post.
Relationship with Ecco Tower Co
Your site is for sure worth bookmarking. Vector Rope Advice
Your articles are purely enough for me. Relationship Advice by Vector Rope
Recent times when net has so often gossip mongering and clog; your proportion really refreshes me.
Full Ruff Services Article
The author of your blogs and articles and contents is appreciating.
Ango U5 Tips|Ango U5 Website
I’m glad to locate so much of informative data in your blog.
online payday loans
Amazing work pals, I really enjoy reading your interesting blogs.
online payday loan lenders
Amazing information in this blog here that is truly glancing over the every aspects of topic. http://greenstart.net/
Your articles don’t beat about the bushes these are actually exact t to the purpose. Brock And Skelly Website
The Info in the blog is out of this world, I so want to read more. Leonardo Spencer Tips
I’ll never ever miss the chance to read your new blogs. Glittering work guys!!
Camome Tips And Tricks
I'd like to take the power of thanking you for that specialized guidance I've constantly enjoyed viewing your blog.Otgar Homepage
Whether somebody pursuit of his vital thing, hence he or she desires to be accessible that at length, hence that thing is maintained over here.
accident claim
The stuff in the blogs blows out my mind. cash advance payday loan
This blog post is really great; the standard stuff of the post is genuinely amazing.
Direct Mail Service
The people not reading your blogs are missing out a lot of quality contents.
recover iPad notes
recover photos from iPad
I have looked for so several posts about the blog lovers except this post is of course a nice one, keep on.
reclaim ppi
Your writings, articles, blogs I mean over all contents is must read matter
extract iPhone backup
iPhone data recovery
Your articles are really fit authorized and incomparable. mis sold ppi
I think I have never seen such blogs ever before that has complete things with all details which I want. So kindly update this ever for us. faxless payday loan
The information in this blog is extremely useful for the people. affordable whole life insurance
These articles have got absolute sense devoid of confusing the readers. here
Your blogs are totally worth giving time and energy.
compensation claims
I want to say thank to you people for this great and helpful info. Thanks!!! car ins
I think I have never seen such blogs ever before that has complete things with all details which I want. So kindly update this ever for us. japanese technology
The blog and data in this, is very good and informative also. Advice by Unity Funerals Service
There is no point in removing activity manager. You can even screw up your plasma setup that way, thanks for the post. http://www.hknightlifeescort.com/.
I beyond doubt appreciate your articles and blogs ppicalculator
I absolutely respect and appreciate your point on each and every object.
ppi reclaim
Your writers are enormously tremendous.
here
Your contents are progressing with days keep it up guys.
ppi compensation claims
Never found such informative articles
Relationship with Boob Scam Exam
I absolutely respect and appreciate your point on each and every object.
More about Ho Spice of Stanns
How fine of you!!!! Really awesome efforts you have shown.
Go to DMC Seoul 2012
I love to read and appreciate your work.
Relationship with NY Vacations
I think this is the best blog I have been through all this day. Relationship Tips by Sin MW
Quality stuff may be the key to invite the users to visit begin to see the blog site, that’s what this site provides.
Click for Chi Tech Academy
Thanks guys, for sharing such informative data. Welcome to Maxells D
I really enjoy while I read your blogs and articles. Welcome to Number 1 Book Club
This is my very first time that I am visiting here and I’m truly pleasurable to see everything at one place.root android
Hi, after reading this awesome article i am also cheerful to share my knowledge here with mates.
Responsive Web Design companies in india
Awesome blog! Now In anticipation of a follow-up ….pirater un compte facebook
I admired your helpful words. Top class contribution. I really hope you’ll write more. I'll continue looking for. automobile insurance quotes
Enormous website along with attractive and exclusive materials whatever you need.
web counter
An unbelievable blog. This blog will indisputably be definitely recommended to my friends as well. best productivity apps
Awe-inspiring blogs, I love reading your articles.
good infographics
I am certain this article has touched all the web visitors; it’s very extremely lovely script.
social media infographics
The caliber of information that you're offering is merely wonderful.
infographic design
I even have been getting a lot of helpful and informative material in your web site.
infographics design
You people have actually provided the best blogs that are easy to understand for the folks. infographics design
Thanks friends, for providing such enlightening data.infographic
I never ever read such type of info before this was really incredible.automobile insurance quote
I'd like to take the power of thanking you for that specialized guidance I've constantly enjoyed viewing your blog.
payday loan cash advance
No wonder why you receive countless of feedbacks. good infographics
Good blog along with the excellent quality stuff and I’m sure this will be greatly helpful.
whole life insurance quote
I have been dotty by reading your blog because it has a unique data. infographic
You guys allow it to be quite simple for all your folks available.infographic
Whether somebody pursuit of his vital thing, hence he or she desires to be accessible that at length, hence that thing is maintained over here.
a1c chart
The information in this blog is extremely useful for the people. cheap car insurance
Hey nice post man! Thanks for incredible info.
whole life insurance prices
Just saying thanks wouldn’t just be enough, for the fantastic fluency in your writing.
Ivy League tutors
Best blogs huh… thanks to compile these; it actually helps me a lot.
learn german online for free
Having seen your blogs, I really enjoyed going through them.
online language tutor
I believe this is actually the most useful blog I've been through this entire day.
kopipapir
Awesome work! That is quite appreciated. I hope you’ll get more success.
self directed gold ira plan
Awesome work! That is quite appreciated. I hope you’ll get more success.
self directed gold ira plan
Amazing blogs you have guys!! Keeps the ball rolling…..
website promotion
This blog site has really a huge collection of articles with impressive information.
Dear Friday Website Design Art Mark Dixon Perth Western Australia
I was pinning away for such type of blogs, thanks for posting this for us.
Photovoltaic
I admired your helpful words. Top class contribution. I really hope you’ll write more. I'll continue looking for.
payday advance
There is good collection of the articles with informative stuff.
payday loans
Hi guys, when I am actually willing of reading these blog post to be updated regularly. It offers fastidious stuff.automobile insurance rates
I certainly appreciate your stuff provided in the blogs.
honda insurance rates
Excellent quality articles are here. This is good site with useful info.
vodafone contact number
Wasp dudes! Amazing stuff continues the good work.
online payday loans
I'm certainly very happy to read this blog site posts which carries plenty of helpful data, thanks for providing such information. no medical exam life insurance
Thanks friends, for providing such enlightening data.
best weight loss foods
This is actually a fantastic blogs! More of these details are superb -it is nice to see one that current.
visit us
Thank you so much for such a great blog.
new homes
Your blogs and its stuff magnetize me to return again n again. North Carolina cash loans
Every day I visit a number of blog sites to see content, however this offers quality based content.
soursop and cancer
Thumbs up guys you are really carrying out a great job.
pirater un compte facebook
This article has some vast and valuable information about this subject.working tax credits telephone number
Thumbs up guys you are really carrying out a great job.
pirater un compte facebook
These blogs are quite incredible that have provided the best knowledge. ACLS Certification
You people have actually provided the best blogs that are easy to understand for the folks. pirater un compte facebook
Hurrah, that’s what I was trying to get for, just what a stuff Presented at this blog!! Thanks admin of the site. lexington law
The harvest is one of the great fun that can be done by many people. Everyone was very happy with the event smelling pleasure harvest. bubblegum casting
I have been searching for hours and I haven’t found such awesome work. vietnam holiday
Your blogs and each of its stuff is so pleasurable and valuable it is making me come back soon.steam wallet hack
The blog is good enough I again n again read this.
anonymous vpn
I truly get pleasure from while I read your blogs and its content.
visit us
Pretty! It was really a wonderful blog. Thanks for the provided information.
payday online loans
Stupendous blog you guys have provided there, I will absolutely valuate your effort.bubblegum casting
These articles and blogs are certainly sufficient for me personally for a day. criminal lawyer ny
The individuals not reading your blogs stuff are missing out much qualitative contents.vietnam travel
Your work article, blogs I mean over all contents is must read material.vietnam tour
Fantastic work guys I’m a die-heart fan of your web site.vietnam holiday
The quality of your articles and contents is great. Read More
There is good collection of the articles with informative stuff.
best credit repair
Hey enormous stuff or pleasant information you are offering here.how to get a good job
Wonderful, just what a blog it is! This blog has provided the helpful data to us continue the good work.
More Help
Your articles and contents are encouraging.
click here
This is a great post; it was very edifying. I look ahead in reading more of your work. Philips Norelco 1250X/42 Review
You have posted the blogs are really fantastic and informative.eating healthy
Well, I have got the best information from here the site is fully stuffed with the knowledgeable information. sky blue credit repair
Definitely why you get thus several blog comments.
best home security company
Keep the balls rolling!! Nice posts you have given for us.
best home security company
I conclude, have selected a smart and surprising website with fascinating material. luxury Villas Marrakech
The deep you dig into the topic and endow with us the perfect knowledge is appreciable. instant payday loands
Continue the good work; keep posting more n more n more. Remington FR-730 Review
Thank you I am glad about the encouragement! I love your site, you post outstanding.Accident Claims No Win No Fee
Personally I think overjoyed I discovered the blogs.book a apartment marrakech
The deep you dig into the topic and endow with us the perfect knowledge is appreciable. Philips Norelco AT830
This info you provided in the blog that was really unique I love it!!! Cartilage Earrings
You guys out there are performing a great job. protect america security reviews
Thumbs up guys your doing a truly terrific job. best remington electric shavers
You make sense out of the most complex topics. social media infographics
I would simply say to you all “awesome information” best web 2.0 sites
I would simply say to you all “awesome information” online password generator
Interesting information I haven’t been through such information in a long time. playground markings
I know that this site has quality based content; I always enjoy reading your posts. top home security systems
I almost visit this site, it’s just because your awe-inspiring blogs compel me to come again and again. Password Manager - LogmeOnce
That’s really extraordinary. I’ve not experienced whatever thing like that. hajj visa
That’s really extraordinary. I’ve not experienced whatever thing like that. hajj visa
You have actually made the good points here. I did lots of search on the same topic and didn’t find such informative blog like yours. umrah tours
Awfully fast this website would be prominent amongst all the people, owing to its choosy content. best web 2.0 sites
I am surprised why other specialized don’t perceive your site I’m greatly cheerful I discovered this.payday loan
Keep the ball rolling you have done the great job here.payday loans
The gorgeous post learned a great deal Thanks greatly!payday loans in tennessee
I got this blog site through my friends and when I searched this really there were informative articles at the place.Stargames Book of Ra deluxe
This blog posted at the website is really first-class. It made me happy. Health Insurance Orlando
Quite quick turn around, I love the posts!! Health Insurance Tallahassee
Quite quick turn around, I love the posts!! Health Insurance Tallahassee
Splendid information you have given here in the blog, you have actually impressed me yes!! Health Insurance Palm Bay
Splendid information you have given here in the blog, you have actually impressed me yes!! Health Insurance Palm Bay
Responsive Web Design companies in india I'm a GNOME user mostly and have just recently started using KDE as my primary DE ( mostly because of GNOME3 and unity being terrible), so these tips help the KDE converters.
This is my first visit to your blog.We are a team of few members starting a
new initiative in a community in the same niche.
Ecommerce App Development Company | Mobile App Development Company In India | Best Web Design Company India
Click to view
Click to view
Click to view
Click to view
Click to view
Click to view
Click to view
Click to view
Click to view
Click to view
Thanks for sharing this valubale information with us Keep Blogging !!
Digital Marketing Course in Vizag
Seo Training in vizag
Seo services in vizag
Digital Marketing Course in vijayawada
Digital Marketing Course in Guntur
Digital Marketing Course in Tirupati
Balloon Decoration in Vizag
This post is really nice and informative. The explanation given is really comprehensive and informative.I want to share some information regarding the digital marketing course in vizag .Thank you
Great Article & Thanks for sharing.
What Is Mitron App & founder name.
If you do not find a futon mattress with the necessary flexibility, then go for a foam mattress instead. fleet manager
I did go through the article and would appreciate the efforts of the writer to share such an insightful and well-researched article.
Best School Management Software In India
Отправить комментарий