MediaPortal Forums HTPC/MediaCenter

Go Back   MediaPortal Forum » Language specific support » Deutsches MediaPortal Forum » Media Portal - Allgemeines


Media Portal - Allgemeines Allgemeines zum Thema Mediaportal und den SVN-Snapshots

Reply
 
Thread Tools Display Modes
Old 2006-10-28, 17:35   #1 (permalink)
Portal User
 
Join Date: Oct 2006
Posts: 2
Thanks: 0
Thanked 0 Times in 0 Posts


Default Memory leak in 2.1.0 ?

Hallo zusammen,

Ich verwende sein ein paar Wochen Media Portal und bin eigentlich ganz begeistert. Tolle software im Prinzip! Leider habe ich momentan das Problem, dass nach ca. einer Minute die CPU auf 100% geht und wohl durch ein memory leak bedingt innerhalb von Sekunden der Speicher von Media Portal verbraten wird. Danach geht dann gar nichts mehr. Momentan habe ich 2.1.0 installiert, aber ich habe das Problem auch schon mit älteren Versionen gesehen.

Das Problem tritt immer auf ohne, dass mit media portal gearbeitet wird. Einfach media portal starten und nach einer Minute gehts los...

Ich habe folgendes setup:

Pentium M 2Ghz
1 GB Hautpspeicher
Windows XP SP2 Professional
Intel Mobile 915 GM Grafikkarte (1920 x 1200)
Fire DTV TV Karte

Wenn der Fehler auftritt finde ich folgenes im error log:

28.10.2006 16:19:49 250 [ERROR] SQL:TVDatabaseV21.db3 cmd:sqlite3_step err:ERROR detailedQL logic error or missing database queryELETE FROM tblPrograms WHERE iEndTime < '20061027000000'
28.10.2006 16:19:49 250 [ERROR] TVDatabase exception errQL:TVDatabaseV21.db3 cmd:sqlite3_step err:ERROR detailedQL logic error or missing database queryELETE FROM tblPrograms WHERE iEndTime < '20061027000000' stack: at SQLite.NET.SQLiteClient.ThrowError(String statement, String sqlQuery, SqliteError err)
at SQLite.NET.SQLiteClient.ReadpVm(String query, SQLiteResultSet set1, IntPtr pVm)
at SQLite.NET.SQLiteClient.Execute(String query)
at MediaPortal.TV.Database.TVDatabase.RemoveOldProgra ms() DELETE FROM tblPrograms WHERE iEndTime < '20061027000000'


Hat irgendjemand eine Idee, woran das liegen könnte?

Danke schon mal!

Michael
imported_Michael is offline   Reply With Quote
Old 2006-10-28, 19:55   #2 (permalink)
Portal Developer
 
Join Date: Apr 2006
Posts: 1,093
Thanks: 25
Thanked 33 Times in 21 Posts

Country:


Default Re: Memory leak in 2.1.0 ?

Hallo,
und willkommen im Forum.

Der Fehler sieht aus wie ein Problem, was ich auch mal hatte. Bei mir passierte es nach einem Systemabsturz, wodurch die TV-Datenbank zerstört wurde. Das wiederum führte dazu, dass er nichts mehr in Datenbank ändern konnte. Ich hab zunächst im Setup die Channellist exportiert und danach einfach im Ordner "database" die TV-Datenbank gelöscht. Anschließen im Setup die Channellist wieder importiert. Danach hatte ich Ruhe.

Gruß
MisterD
misterd is offline   Reply With Quote
Old 2006-10-29, 12:27   #3 (permalink)
Portal User
 
Join Date: Oct 2006
Posts: 2
Thanks: 0
Thanked 0 Times in 0 Posts


Default Re: Memory leak in 2.1.0 ?

Hallo,

Danke für die freundliche Begrüßung! Ja, es lag tatsächlich an der TV Datenbank, die nach einem Absturz beschädigt wurde. Die Lösung war, dass ich die Datenbank gelöscht habe. Media Portal hat dann beim Neustart die Datenbank wieder neu erzeugt. Dann habe ich im Setup einen Sendersuchlauf gestartet, wodurch ich dann wieder alles Sender hatte.

Dadurch war dann das memory leak Problem gelöst. Allerdings habe ich immer noch das Problem mit der hohen CPU Last. Das kommt offensichtlich vom EPG. Wenn Media Portal sich das neueste Fernsehprogramm über DVB-C holt, verbraucht es wohl viel CPU Ressourcen. Zu viel, um noch ruckelfrei fernzusehen. Wenn ich EPG abschalte, habe ich das Problem nicht mehr. Vielleicht sollte ich nur noch Web EPG verwenden...

Michael
imported_Michael is offline   Reply With Quote
Old 2006-10-29, 20:13   #4 (permalink)
Portal Developer
 
Join Date: Apr 2006
Posts: 1,093
Thanks: 25
Thanked 33 Times in 21 Posts

Country:


Default Re: Memory leak in 2.1.0 ?

Hallo,
MP braucht tatsächlich sehr viel Ressourcen beim ziehen des DVB-EPGs. Wenn aber die Daten einmal drin sind, dauert etwa 10-15 Minuten, sollte die Last nach unten gehen. Und bei den "Updates" gibt es keine große Last mehr. Es hilft auch, den EPG auf die nötigsten Sprachen zu reduzieren.

MisterD
misterd is offline   Reply With Quote
Reply

Bookmarks

Tags
leak, memory

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off


All times are GMT +1. The time now is 10:07.


Powered by vBulletin® Version 3.7.3
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0 Protected by Akismet Blog with WordPress
Advertisement System V2.6 By   Branden