piątek, lipca 25, 2008

Oszczędzanie energii

  • Przyciemniony ekran
  • Czarne tło pulpitu
  • Wyładowane sterowniki od USB, WiFI, LAN-u i dźwięku
  • Wyłączony NetworkManager, dhcdbd, arts, dbus
  • acpi_osi="Windows 2006" /*w laptopie mam BIOS do Visty*/
  • notsc clocksource=hpet
  • kernel 2.6.25 z NOHZ i WMI


Na koniec trzeba dodać, że przedmiotem eksperymentu był Acer Aspire 3680 z Celeronem M 420, w konsoli udało się zjechać nawet do 14,8W i 11 wybudzeń. Przy standardowej pracy z użyciem myszki USB i włączonym WiFi laptop pobiera 18W.

Intel 2D w X11

Sterownik xf86-video-intel na X serwerze 1.3 (i nowszym) domyślnie używa architektury akceleracji EXA (xf86-video-i810 używał XAA), co powoduje tragiczną wydajność 2D - widać to podczas przewijania strony WWW w przeglądarce, a zwłaszcza strony z Flashami (libflashplayer.so w wersji 9+ wiesza się czasem); eclipse chodzi wolno. Rozwiązania są 2:
  • Wrócić do XAA (Option "AccelMethod" "XAA")
  • albo dodać: Option "AccelMethod" "EXA", Option "MigrationHeuristic" "greedy", Option "ExaNoComposite" "false"

W celu przyśpieszenia glxgears można dodać zmienną środowiskową INTEL_BATCH=1.

środa, lipca 23, 2008

JConsole i WebLogic

JConsole z JDK 1.6 ma problemy przy odczycie danych, wypada używać wersji 1.5. Adres jest typu: 'service:jmx:iiop:///jndi/iiop://wlserver:7001/weblogic.management.mbeanservers.runtime'.

wtorek, lipca 22, 2008

VisualVM od Sun-a













Dostępny w JDK 1.6.07 albo oddzielnie.

piątek, lipca 18, 2008

Tylko 50% polskich internautów używa IE

Opublikowano najświeższe statystyki Gemius SA.

niedziela, lipca 13, 2008

Poprawki dla 2.6.25.10-rt7

Siadłem nad tym kernelem i doprowadziłem go do stanu używalności na moim laptopie:

libata: fix locking for kmap_atomic

pm_qos_params: change spinlock to rwlock

no i oczywiście żeby się kompilowało w kernel/sched.c trzeba dodać:

static inline u64 global_rt_runtime()
{
if (sysctl_sched_rt_period < 0)
return RUNTIME_INF;

return (u64)sysctl_sched_rt_runtime * NSEC_PER_USEC;
}
Tak przy okazji - mocny motyw:

piątek, lipca 11, 2008

Jak profilować WebLogic-a

Ściągamy YourKit Java Profiler, wgrywamy bibliotekę agenta na maszynę z WLS i w zakładce ServerStart podajemy '-agentpath:/home/weblogic/ykjprofiler/libyjpagent.so=port=9999'

poniedziałek, lipca 07, 2008

Oracle BEA - i wszystko jasne

http://blogs.oracle.com/otn/2008/07/blogging_the_oracle_fusion_mid.html
http://www.oracle.com/products/middleware/docs/oracle-middleware-strategy-briefing-072008.pdf

Oracle z marszu zamierza przestawić się z OC4J na WebLogic'a; eclipse-owe narzędzie BEA zostaną przerzucone do Oracle Eclipse Pack, a domyślnym IDE będzie JDeveloper. AquaLogic Service Bus będzie połączony z Oracle ESB i rozwijany jako Oracle Service Bus.

Tak na marginesie - te raporty Forrestera są naciągane...

piątek, lipca 04, 2008

Rzut okiem na Oracle SOA Suite 11

Funkcjonalność bardzo podobna do tej w NetBeans/OpenESB. Są aplikacje kompozytowe i procesy BPEL-owe (te ostatnie z trochę większą funkcjonalnością - można np. używać kodu Javy).