Status: Available
Owner: ----
CC: [email protected],  [email protected]
Labels: Type-Bug Pri-1 OS-Linux Area-Misc Size-Medium Performance

New issue 21782 by [email protected]: Breakpad initialization synchronously  
calls lsb_release
http://code.google.com/p/chromium/issues/detail?id=21782

Breakpad startup calls base::GetLinuxDistro() which calls lsb_release and
waits for its output.

lsb_release is a Python script, which does a gajillion stat()s and opens,
many of them on NFS.
   % grep "9893.* stat" strace_log | wc -l
   259

Adam said the code used to just read the file directly and only during a
crash.  If we must run this script, we should at least do it asynchronously
(and then maybe wait for its output if we crash before we get its output).

--
You received this message because you are listed in the owner
or CC fields of this issue, or because you starred this issue.
You may adjust your issue notification preferences at:
http://code.google.com/hosting/settings

--~--~---------~--~----~------------~-------~--~----~
Automated mail from issue updates at http://crbug.com/
Subscription options: http://groups.google.com/group/chromium-bugs
-~----------~----~----~----~------~----~------~--~---

Reply via email to