Evolution Exchange Performance Series - Chapter 2 - Public Folder Loading
The complete fix was done in two-phases.
Phase-1:
--------
Do not scan public-folders recursively during startup.
Phase-2:
--------
Load folders on demand. This enabled us to achieve the maximum performance during subscribing to Public folders.
Any performance work needs to provide supporting data and here it is: (My test server has close to 250 public folders with a maximum depth of 21 subfolders)
| S.No | Description of Test/task | Patch (Sec) |
<=2.9.4 (Sec) |
| 1 | Configure an exchange account Restart Evolution |
7 | 65 |
| 2 | Folder->Subscriptions Selectthe configured Exchange account Note time taken to show the“All Public Folders” |
3 | 4 |
| 3 | Expand “All PublicFolders” Note time taken to display folder list |
< 1 | 168 |
| 4 | Time taken totraverse to maximum depth folder | 8 | 330 |
Memory consumption:
Before expanding a folder (in the folder->subscriptions dialog)
| Patch (MB) |
<=2.9.4 (MB) |
|
| Virtual Memory | 152.8 | 154.6 |
| RSS | 13.4 | 15.1 |
| Shared | 9.1 | 9.2 |
After expanding a folder:
| Patch (MB) |
<=2.9.4 (MB) |
|
| Virtual Memory | 152.8 | 201.6 |
| RSS | 13.4 | 62 |
| Shared | 9.1 | 9.2 |
Actual memory consumption:
| Patch (MB) |
<=2.9.4 (MB) |
|
| Virtual Memory | 0 | 47 |
| RSS | 0 | 46.9 |
| Shared | 0 | 0 |
Note: Memory consumption data is taken using gnome-system-monitor and thus difference in Bytes are not shown above. Columns showing 0 would definitely have a difference at least in bytes.
Memory consumption to traverse to the maximum depth folder:
| Patch (MB) |
<=2.9.4 (MB) |
|
| Virtual Memory | 152.8 | 246.9 |
| RSS | 13.4 | 107.4 |
| Shared | 9.1 | 9.2 |
The fix also improved the overall folder loading performance.
more vmx-manager stuff
I’m still working hard on vmx-manager, and I think it’s coming along pretty well. I spent a good chunk of last week writing my own code for creating VMware Virtual Disks. The VMDK specification is pretty straightforward, but implementing it proved to be more tedious than I expected (“the devil is in the details”). The end result seems to work pretty well, so now vmx-manager can create disks without relying on qemu or vmware-vdiskmanager. Soon I might try to add a couple more features in this area, such as the ability to grow an existing disk (which in theory should be easy — just add extents). I’ve made a screencast of the app as I put it through its paces, and you can find up-to-date screenshots here.
When I was writing the flat extent support (used for pre-allocated disks), I wanted to do something different than just writing a bunch of zeros out to a file (which is slow). It seemed to me that it should be possible to ask the filesystem to quickly give me a file of a specific size. I didn’t care what was in it, so it should be able to just find a bunch of unused sectors (or whatever) and mark them as mine, right? I was able to find no such feature in ext3 or Linux in general, and I guess the reason is probably due to security concerns. You obviously don’t want to give people a way to read deleted data. It would be nice, though, if the fs could mark the data in such a way that it would be zeros until you write to it. Maybe that’s just too expensive, I don’t know. Anyway, if anyone knows how I could accomplish such a thing, please let me know.
klaptopdaemon improvement
Last night I spent a couple of hours adding a missing feature to klaptopdaemon. Are you curious? keep reading… Yesterday I installed a new kde icon theme. It looked really nice but there was a problem: klaptopdaemon tray icon didn’t work. In fact the icon didn’t show the battery level, it was always at 0%. Quite annoying isn’t it? Since I liked the theme I decided to add a new option to klaptopdaemon: print the battery level percentage over the systray icon.
I’ve just contacted klaptopdaemon maintainers and I’m going to commit it into kde svn, so you’ll get everything into next klaptopdaemon release :)
I'm in ur virtual machines, managing them
I’ve been working on an application recently which lets you create, configure, and run VMware virtual machines (it just forks out to VMware Player for the running part). It’s nearing usefulness now, so I thought I’d post some screenshots and stuff.

The main window

The configuration window
You need either qemu or vmware-vdiskmanager installed in order to create new hard disks, and it probably fails pretty badly currently if you don’t. If I get a chance, I may write my own stuff to create the hard disks (the format is a public spec, woo!). Anyway, you can get it from the vmx-manager module in gnome CVS.
HpCalc
HpCalc is an open-source multi-platform editor for the Hp 39G calculator. I was bored by the official “Applet Development kit”, a really old and ugly program written for Windows 3.1 (!!), so I decided to write something new (and maybe better).
I made this program just for fun and for learning something (it was the first time I used the Qt library), so don’t bother me if this isn’t fully comparable to Hp’s ADK.
I don’t use too much my calculator, the only thing I really needed was a decent note editor and this’s what HpCalc is going to be: an hp 39G note editor.
Actually the program is only an alpha version, but it’s quite usable for loading/editing/saving .not files.
As I said before I don’t use too much my calculator and this isn’t one of my primary interest, so I don’t know if I’ll ever upgrade it.
Code
HpCalc source code is released under GPL2 license, so you can grab it free from this github repository.
LISTEN I HAVE MY RIGHTS!!!!
Participating in a opensource community has lot of advantages, you get to know really cool people. You learn lot of new things… but also strange anecdotes happen.
Some time ago I was talking with Will, and we both remembered one of the most funniest (now) things ever happened in #kopete irc channel. We laughed a lot, until Will told me. “I still have those logs somewhere”. I said “Really! I think it is time to blog them.
April 3, probably 2003 or 2004. I was in Chile by then. It was sleeping time for Europa. In the channel you can see Sean Egan, GAIM’s lead developer, and myself. Until….
The following takes place between 5 am and 6 am… Events ocur in real time.
--> Lazlo ([HOST REMOVED].edu) has joined #kopete
<Lazlo> uhh, hi all heh. I have a strange request. is that Sean Egan
from New York (sorry kinda new to irc)
<SeanEgan> hm?
<Lazlo> hello ?
<Lazlo> oh heh
<SeanEgan> Um, yeah. I'm from New York
<Lazlo> uh, hi -- I searched on google and it said a 'Sean Egan' was in
this chat room. Do you know where Valley STream is?
<SeanEgan> Yeah, that's where I live on Long Island
<Lazlo> ehh, what's the zip code heh (sorry for these odd questions I have
to protect an identity here, kinda iffy)?
<SeanEgan> hehe, um, it's [ZIP CODE REMOVED]. Who are you?
<Lazlo> uh, Are you at [ADDRESS REMOVED]?
<SeanEgan> ok. Who are you?
<Lazlo> can anyone here tell me if this is really Sean Egan?
<SeanEgan> they're probably all asleep. This is a very European channel.
<SeanEgan> being KDE and all ;)
<Lazlo> uhh, hi all heh. I have a strange request. is that Sean Egan
from New York (sorry
<Lazlo> um, what's KDE? I don't use computers mujch
<SeanEgan> It's alright. Why do you know m address?
<Lazlo> whatever man -- look, are you really Sean Egan?
<SeanEgan> Yeah.
<Lazlo> um, I think I may have found your wallet near a truck stop
<SeanEgan> really?!
<SeanEgan> haha!
<SeanEgan> I lost my wallet yesterda
<SeanEgan> y
<Lazlo> phew! hah, man i wasn't sure if I could find you heh
<SeanEgan> well, you do have my address ;)
<Lazlo> heh, true but i'm in west virginia. you're credit card is [CREDIT
CARD REMOVED], right?
<SeanEgan> ,,,
<SeanEgan> Um, I'll take your word for it...
<Lazlo> ?? heh, maybe I should buy some stuff haha
* SeanEgan hopes you're joking.
<SeanEgan> Ok. The address you have is my Long Island address, but I'm up
at school in Binghamton
<Lazlo> um, i can rent a car with the credit card and drive to drop it off
if you like?
<Lazlo> by the way, who's the hot girl in the picture ;-) heh
<SeanEgan> Dude, that's my sister.
<SeanEgan> Listen, just mail the wallet to me. I'll PM you my address.
<Lazlo> man just calm down -- i'm trying to help here i didn't know
<Lazlo> what about the cost to send it?!?
<SeanEgan> no, it's alright. I'm going to PM you my address, and you can
mail it to me?
<SeanEgan> Um... I don't know. Maybe $2?
<Lazlo> $2?!? i think more than that man
<SeanEgan> If you want, I should have some cash in there, you can pay with
my money.
<SeanEgan> But I need my id and my credit cards and stuff.
<Lazlo> look i took the time to search your name and stuff
<SeanEgan> yeah, pay for postage with my own money, I don't care
<Lazlo> i'm not even talking about postage man -- I'll use the card to buy
stuff I think is right, seriously. you owe me big time
<SeanEgan> you want a reward?
<SeanEgan> How much cash do I have in there? $30?
<duncanmv> oh, Americans
<Lazlo> whatever dude -- you don't get it! How much do you have on your
card, can i buy some stuff?
<SeanEgan> No, you can't
<SeanEgan> Are you serious?
* duncanmv doesn't find it a funny joke
<Lazlo> why wouldl i joke?! look, i'll just buy some stuff or you won't
get your wallet
<SeanEgan> Lazlo: I just called my bank and they've cancelled the credit
card.
<SeanEgan> I'll let you keep all the cash I have in there as a reward, but
if you would please return it to the address I PMed you, I would really
appreciate it.
<Lazlo> ??!?!?
<SeanEgan> And so would the Occidental University Police, if you catch my
drift.
<Lazlo> now you WONT GET YOUR FRIGGIN WALLET
<Lazlo> uHGHGHG
<duncanmv> ok, just call his college tomorrow
<duncanmv> and tell them [NAME REMOVED] has your wallet
<duncanmv> tell them the ip and time log
<duncanmv> and tell them you offered him even a reward
<SeanEgan> Lazlo: Let's not make a big deal out of it. Keep the cash, and
mail the wallet to that address, ok?
<Lazlo> what the f*XCKC wahta kinda platce is this??!? stay out of
this duncanmv. dude don't you DARE TELL MY schools
<Lazlo> SeanEgan: NO! crap there's only $24 dollars in the WALLET man
<SeanEgan> Listen, that wallet has my drivers license in it, it has my
social security card, it has my school id... I really need that.
<SeanEgan> You can keep the $24, just mail it back to me, please.
<SeanEgan> What do you think is a fair reward?
<Lazlo> F*CUI@ NO!!! look, i could have sold your stuff already but i
didn't. social security cards are expensive
<SeanEgan> Listen, how much do you want from me?
<duncanmv> I could have sold your social security card? wtf? gansters?
<Lazlo> LISTEN! I'm talking a few hundred dude -- and some stuff.
<Lazlo> all i know is the people on the internet always look for this
identify stuff
<SeanEgan> It's not worth a few hundred to me. I can just get the ID
reissued for a hundred.
<SeanEgan> at most
<SeanEgan> OK, and you just told me that you're selling my social security
number, so I can get new one and make sure it's worthless.
<SeanEgan> I'll offer you $100.
<SeanEgan> final offer.
<Lazlo> F@#@! FINE dude, whatever -- how will you send me the money then?
i definitely WONT send it until the money gets here. i'm no fool buddy
<duncanmv> ok
<duncanmv> I logged into [UNIVERSITY NAME REMOVED], and got all his data
<duncanmv> ;)
<SeanEgan> My ATM pin is [PIN REMOVED]. That's the Citibank one. If you
withdraw anymore than $100, I report you to the police and they'll have your
picture and everything and you'll go to jail, do you understand me?
<SeanEgan> Also, I'm changing the PIN FIRST THING tomorrow, so you have to
act on that quick.
<SeanEgan> deal?
<Lazlo> This is some world of shit dudes! i try to help and all you do is
threaten police call!!@@ LISTEN I HAVE MY RIGHTS
<SeanEgan> Lazlo: You have no clue how deep trouble you're in right now.
<duncanmv> your rights is stealing Sean's money? come on
<SeanEgan> 10 people have this conversation logged; we have all your
personal data; you really are in no position to talk about your rights.
<Lazlo> WHATEVER This is the LAST time i try to help some looser out who
can't keep his wallet. Where's your gratitude man?
<SeanEgan> Ok. Take $100. Send me my wallet.
<Lazlo> f&%@ fine. you're lucky.
<-- Lazlo has quit ("leaving")
I never knew what happened with Sean’s wallet. So today I emailed him and asked. This is the happy end of the story:
Ha! I didn’t think anyone remembered that! That guy was nuts. I was able to reason with him, though. It turned out I was able to promise him a feature request in Gaim and that sufficed for him. He sent the wallet back, and I never found any weird fraudulent charges on any of my cards ;)
My guess is that he wasn’t any older than 16.
Just remember, every time a Gaim user sends someone a file by dragging it into a conversation window, it’s because I lost my wallet.
-s.
Netiquette
An introduction to netiquette. Revised version
This speech illustrates:
- what’s a mailing list and how does it works
- what’s a newsgroup
- what’s netiquette
- how to quote
- how to don’t break mailing lists threads
Streaming Full Movie The Malibu Tapes (2018) Online
The Malibu Tapes (2018) HD
| Director | : | Scott Slone. |
| Writer | : | Scott Slone. |
| Producer | : | Dustin Harris, Scott Slone. |
| Release | : | November 2, 2018 |
| Country | : | United States of America. |
| Production Company | : | Micro Films Group, Sunny Oak Films. |
| Language | : | English. |
| Runtime | : | 82 |
| Genre | : | Drama, Horror. |
‚The Malibu Tapes‘ is a movie genre Drama, was released in November 2, 2018. Scott Slone was directed this movie and starring by Valentina de Angelis. This movie tell story about In the summer of 2012, four Malibu teenagers disappeared without a trace. This documentary narrative takes a look inside one of the most bizarre and disturbing unsolved missing persons cases in Southern California.
Download and Watch Movie The Malibu Tapes (2018)
Do not miss to Watch movie The Malibu Tapes (2018) Online for free with your family. only 2 step you can Watch or download this movie with high quality video. Come and join us! because very much movie can you watch free streaming.
watch The Malibu Tapes 2018 film now, live streaming film The Malibu Tapes 2018, movie The Malibu Tapes 2018, streaming The Malibu Tapes film, Watch The Malibu Tapes 2018 Online Free megashare, watch full film The Malibu Tapes, Watch The Malibu Tapes 2018 Online Putlocker, Watch The Malibu Tapes 2018 Online Free Putlocker, watch full movie The Malibu Tapes 2018 online, streaming The Malibu Tapes 2018 movie, Watch The Malibu Tapes 2018 Online Viooz, Watch The Malibu Tapes 2018 For Free online, download full movie The Malibu Tapes 2018, Watch The Malibu Tapes 2018 Online Free, Streaming The Malibu Tapes 2018 For Free Online, Watch The Malibu Tapes 2018 Online 123movies, The Malibu Tapes 2018 movie trailer, download movie The Malibu Tapes now, film The Malibu Tapes 2018 online, Watch The Malibu Tapes 2018 Online Free Viooz, Watch The Malibu Tapes 2018 Online Free 123movie, watch full movie The Malibu Tapes, Streaming The Malibu Tapes 2018 Online Free Megashare, film The Malibu Tapes trailer, trailer movie The Malibu Tapes 2018, download full film The Malibu Tapes 2018, streaming film The Malibu Tapes, Watch The Malibu Tapes 2018 Online Free netflix, trailer film The Malibu Tapes 2018, Watch The Malibu Tapes 2018 Online Free hulu, streaming The Malibu Tapes, The Malibu Tapes 2018 Watch Online, Watch The Malibu Tapes 2018 Online 123movie, Watch The Malibu Tapes 2018 Online Megashare.
Download Movie Tracing Addai (2018)
Tracing Addai (2018)
HD | 2018 | 30 minutes | Drama.

8
Movie ‚Tracing Addai‘ was released in January 1, 2018 in genre Drama. Esther Niemeier was directed this movie and starring by Benito Bause. This movie tell story about In 2013 Addai joins a salafistic group in Syria. The encounter of Addai’s mother with Ilias, a homecomer from Syria, gives rise to invidual fragments, by means of which the story of the son and comrade can be traced.
| Actors | : | Benito Bause, Kais Setti. |
|---|---|---|
| Producer | : | Britta Strampe. |
| Director | : | Esther Niemeier. |
| Writer | : | Esther Niemeier, Sarah-Christin Peter. |
| Release | : | January 1, 2018 |
YOU MAY ALSO LIKE
Incoming search terms : Watch Tracing Addai 2018 Online Free netflix, watch Tracing Addai film online now, watch full Tracing Addai 2018 film, live streaming movie Tracing Addai 2018 online, download film Tracing Addai now, film Tracing Addai 2018 online, Streaming Tracing Addai 2018 For Free Online, watch full movie Tracing Addai online, download Tracing Addai movie, trailer film Tracing Addai 2018, watch full film Tracing Addai, Watch Tracing Addai 2018 Online Free hulu, Watch Tracing Addai 2018 Online Putlocker, Watch Tracing Addai 2018 For Free online, movie Tracing Addai streaming, movie Tracing Addai 2018, movie Tracing Addai trailer, Watch Tracing Addai 2018 Online Free Viooz, Watch Tracing Addai 2018 Online 123movies, Tracing Addai 2018 movie download, Watch Tracing Addai 2018 Online Free 123movie, Tracing Addai film, Watch Tracing Addai 2018 Online 123movie, Watch Tracing Addai 2018 Online Viooz, Streaming Tracing Addai 2018 Online Free Megashare, Watch Tracing Addai 2018 Online Megashare, Tracing Addai 2018 film trailer, download movie Tracing Addai, Watch Tracing Addai 2018 Online Free megashare, Watch Tracing Addai 2018 Online Free, Tracing Addai 2018 Watch Online, Tracing Addai streaming, Watch Tracing Addai 2018 Online Free Putlocker, download full film Tracing Addai 2018.


