How to make a lightweight interface

I'm new here, but i read a lot of threads and i saw that lot al people here like mods that use few MB of memory and cpu cicles. I have a slow computer, so i must be carefull when using a mod. I tryed a lot of mods and now i'm here asking for help.
If there is someone with my same problem i ask if he can post his addons ad some tip to help making the interface more lightweight but have also some advanced functionality.
For example i undestand that bongos is better than Discord and have the mimimum funcionality i need. Now i wish to know what other mod are writen thinking about the performance and if some choises can help. Other examples: using another unitFrames and hiding the original can help? If i use Ora+xRaid+bigWings can i stop using ctRaidAssist?
I saw this screenshot http://paradoxguild.net/gogu/gogusrl-ui.jpg in another thread and this guy uses only 16MB in combat for the interface with a lot of mods installed. I use 34MB at login!
Ty for the help :)
PS:
sorry for my english, i do my best :P

Warmup isn't the mod you should be looking at, it's FuBar + Fubar_PerformanceFu which gives you a good idea of what mods are eating up your resources. Overal UI memory usage isn't as important as KB/s eaten up -- how quickly you reach your threshold.

Warmup's numbers can be deceiving, as some mods do resource-intensive things at startup (like Visor) but take up much less space afterwards.

That's a fair point blitzed. I've recently been pruning my UI, found some excellent addons at WoWI and here. So now my UI (or it will when miniblizzraid works again) stands at 10mb on login.

However I have a 7-13 kb/s, and if I open my profession frame it jumps to 25 (!) for a while. Considering I don't have any mods that affect the professions frame that I know of it's a bit weird.

Neway, I'm hope to find out whats causing the increase and squish it, but it's a bit like finding a needle in a haystack.

Yup and you should also be getting it around there since it loads there, but the main thing is that you have the increasing rate low when you are in battles doing quests and in instances that's where it matters, i also get high when fx. opening Mybags or crafting frame things like that.

If his increasing rate is 5-6kb that's pretty damn good if you look at what he's doing. He's in a 40 man raid in Ahn'Qiraj in that screenshot, and in the middle of a fight no less. 40-man raids tend to be a lot harder on memory consumption because there is a LOT more going on for AddOns to parse.

nasty handling of BAG_UPDATE can be a big factor in performance as well, especially for hunters. I currently have a mem increase rate of ~50KiB/BAG_UPDATE due to one mod (which I'm not ready to replace just yet, waiting on another mod to reasch a usable state). As a hunter this is rather painful, cause I cause an update every time I fire a bullet.

But i hope there are something that can replace:
Archaeologist
tradeDispenser
TrinketMenu
Gatherer
MobInfo2 (i want only to see everytime the HP of the mobs)
TipBuddy (color coded, with pvp rank and that can be sticked somewere where i like)
sct
CT_RaidAssist (oRA i think, but i have to undestand how it works. and another mod that can show me simply if the members of the group i have to buff are ok)
CT_RABossMods (bigWings if i can undestand how it works)

I tryed also some UnitFrames but it seems they are more heavy than the blizzard ones.

The example Lanacan postes are very usefull, ty to all and continue this way :)

Wardrobe+IsMounted > You can also use Itemrack
MobInfo2 (i want only to see everytime the HP of the mobs) > Use MobHealth can be found on curse

For Buffs monitoring use CorkFu for Fubar.
For raiding get all the Ora addons and leave out what you don't need (ressurection monitior for ex)
Ora doesn't have any unit frames so that already a big improvement over CTraid.
Use Ora_maintankframes to show maintank targets.

My ui
It uses some more KiB/sec than Lanacan's but that is because I use Xraid. With Easyraid i had like 18 KiB/s at most in heavy 40 man raids.

My ui
It uses some more KiB/sec than Lanacan's but that is because I use Xraid. With Easyraid i had like 18 KiB/s at most in heavy 40 man raids.

That's not my UI lol, I'd be lost with one that "Spartan" :p I'm an addon junkie and have 100+ addons , but max mem runs about 28-31M with 5-10 KiB/sec depending on character and if LoadIt is open or not while I fool around with testing different things out. Also, I don't run all addons all the time.

To save more memory just switch out Flexbar with Bongos and Nurfed Combat log with Ace Hits.

I may just be missing the features, but I dont belive that Bongos is as configurable as Flexbar. With flexbar you are able to create button clusters in various shapes that can be event driven. Is bongos capable of this?

Also.. isnt there an issue, with how Ace Hits handles the combat log, which breaks other mods that use the combat log for their information?

I may just be missing the features, but I dont belive that Bongos is as configurable as Flexbar. With flexbar you are able to create button clusters in various shapes that can be event driven. Is bongos capable of this?

True, its not as configureable. However if you wanted to recreate that EXACT UI in the link, you could do it with bongos.

Bongos will give you access to the 10 hot-bars, and you can configure how many buttons you want shown per bar (so, you could have 1 bar be only 1 button big). Otherwise you could come up with something similar functionality, just not as "pretty" with the buttons staggered like that.