Synology-Forum.nl
Tweaks / Addons A.K.A. The Underground => Algemeen => Topic gestart door: Nelissuh op 19 september 2015, 16:44:55
-
Hallo,
Hierbij mijn 1e postje op dit formum.
Ik heb sinds een maand een 2e hands DS413 met 3x 4TB. DSM versie 5.2 upd.3
Ik gebruik 'm voor:
- Fileserver (voornamelijk films / series t.b.v meerdere Kodi clients)
- Downloaden (NZBget i.c.m. Sickbeard, Couchpotato en Spotweb)
- SQL database (t.b.v. Kodi dbase en spotweb)
- TV server (TVHeadend + Oscam i.c.m. HDHomeRun 4-tuner + Smargo Smartreader V2 + Ziggo)
Ik heb wat avonden zitten puzzelen om alles aan het werken te krijgen (vooral Oscam met smartreader was een uitdaging), maar het is gelukt en alles werkt goed.... zo lang het niet allemaal tegelijk loopt.
Het dual core processortje van de DS-413 gaat ruim in de 90% wanneer NZBGet aan het downloaden is, en als ik tegelijkertijd TV wil kijken krijg ik stotterend beeld. Het processortje is overbelast, wat ik ook niet zo vreemd vind.
Ik zoek nu naar een methode om de verschillende processen een eigen prioriteit te geven. Meer specifiek: TVHeadend moet voorrang krijgen op NZBGet.
Ik heb gezien dat er in oudere DSM versies een optie "Nice" (SNice / ReNice) is waar processen prioriteit kunnen krijgen, maar dat na een update de settings opnieuw gezet moeten worden.
De grote vraag: Is er een vergelijkbare optie in DSM 5.2? Een betere wellicht? Of een package wat ik kan installeren om TVHeadend voorrang te geven op NZBget?
Bij voorbaat dank!
P.S. Ik vermoed dat dit al eerder gevraagd is, maar ik heb met de zoekfunctie geen antwoord kunnen vinden hoe dit in een recente DSM kan regelen.
-
xxx> renice --help
BusyBox v1.16.1 (2015-06-29 18:09:00 CST) multi-call binary.
Usage: renice {{-n INCREMENT} | PRIORITY} [[-p | -g | -u] ID...]
Change priority of running processes
Options:
-n Adjust current nice value (smaller is faster)
-p Process id(s) (default)
-g Process group id(s)
-u Process user name(s) and/or id(s)
Of je dit permanent kunt instellen weet ik niet.
Met htop in PuTTY kun je de nice zien onder het kolommetje NI
-
En kijk ook naar je settings van NZBGet voor betere performance en minder belasting van je systeem:
https://github.com/nzbget/nzbget/wiki/Performance-tips
- M.n. teveel Connecties komt niet ten goede van het systeem, probeer minder dan meer tegelijk (ServerX.Connections).
- Als je TLS/SSL aan hebt staan, zet ServerX.Cipher eens op RC4-MD5, heb daar eens een topic over gemaakt hier. (http://www.synology-forum.nl/nzbget/tip-ciphers-gebruiken-kan-je-downloads-versnellen/msg87001)
-
Kun je dat niet met 'Verkeerbeheer" regelen? Te vinden onder Netwerk instellingen.
Dat is niet direct een volgorde, maar als je de TV een gegarandeerde bandbreedte geeft, moet dat de andere processen vertragen als je aan het kijken bent.
[attachimg=1]
-
Die optie is alleen voor uitgaand verkeer.
-
Gewoon NZBget alleen in de uren laten werken dat je geen TV kijkt.
Kun je regelen met de task scheduler.
Alternatief is torrent gebruiken, daar kun je de bandbreedte van instellen en dus ook de belasting op je systeem.
Overingens is met downloadstation torrents gebruiken een veel minder zware belasting voor je CPU dan NZBget.
-
Allen bedankt voor de vele reacties in een korte tijd. Ik zal er eens induiken en mijn bevindingen delen.
1e reacties:
- Briolet: Ik heb niet het gevoel dat bandbreedte het probleem is, maar processorbelasting. Zowel bij downloaden als bij repareren / uitpakken. Toch zal ik er eens naar kijken.
- Ben(V): Usenet heeft voorkeur boven torrents.
- Birdy: Ik gebruik geen versleuteling (meer) bij het downloaden. Zou ik het in de toekomst weer overwegen: bedankt voor je topic! Ik zal nog eens naar de NZBget optimalisaties kijken.
- Ben(V):Ik wil niet alleen 's nachts downloaden. Door Brein takedown ellende zijn afleveringen van series vaak binnen 24 uur weg. Daarnaast wordt er hier in huis vaak halsreikend uitgekeken naar nieuwe afleveringen van series.
- MMD: ik kon Nice 123 niet vinden. Zal nog eens kijken.
-
Dat was bij mij ook een probleem daarom ben ik overgestapt naar een zwaardere Nas. Ik heb nu een 415+ met een hdhomerun en 3 sundtek tuners en kan 6 opnames tegelijk doen en de 7e kijken zonder haperingen.
-
- MMD: ik kon Nice 123 niet vinden. Zal nog eens kijken.
Waar heb je gezocht?
Op de NAS is het in PuTTY renice
Ik bedenk mij nu echter dat htop op iets oudere modellen/DSM niet aanwezig is dacht ik.
Die is als package beschikbaar, ook bij Synocommunity.
Edit: htop
An interactive process viewer for Linux. The package is intended for DSM-5.0 or earlier where it\'s not available.
-
Tja, torrents zijn niet alleen een veel lagere belasting, het is ook beter te regelen en hebben nooit last van takedowns.
Maar gewoon Nzb gebruiken,moet je doen.:-)
-
Ik ben voor 95% over op torrents, werkt geweldig samen dat Sickrage en Download Station.
Belasting merk je amper wat van. Mijn 1812+ doet nog veel meer zaken tegelijkertijd.
-
Wat mij opvalt met torrents in downloadstation is dat de downloadsnelheid veel lager ligt dan bij transmission bijvoorbeeld. Terwijl de instellingen hetzelfde zijn....
-
Op de NAS is het in PuTTY renice
Edit: htop
An interactive process viewer for Linux. The package is intended for DSM-5.0 or earlier where it\'s not available.
Met htop heb ik gespeeld en ik kan hier idd de nice waarden aanpassen. Ze blijven staan zolang de NAS niet gereboot wordt.
Ik heb de waarden van tvheadend en oscam stapsgewijs verhoogd, en die van NZBget verlaagd, maar ik heb nog geen goede instelling gevonden. Ik blijf artefacten houden. Wellicht moet ik nog een ander proces aanpassen wat indirect door 1 van de programma's wordt gebruikt, of gaat het echt niet lukken :o
Ik had voorheen "snice" geprobeerd en dit werkte niet. Ik zie nu dat je daarvoor eerst via IPKG "procps" moet installeren (info) (http://forum.synology.com/enu/viewtopic.php?f=39&t=56483). Renice doet het inderdaad wel. Grote verschil tussen snice en renice is volgens mij dat je bij snice in 1 keer de gewenste waarde kan ingeven, en dat je met renice het verschil t.o.v. de huidige waarde moet ingeven.
Via taakbeheer zou ik m.b.v. een script en snice een paar keer per dag de waarden juist kunnen zetten, zodat na een reboot de waarden hersteld worden.
-
Dat was bij mij ook een probleem daarom ben ik overgestapt naar een zwaardere Nas. Ik heb nu een 415+ met een hdhomerun en 3 sundtek tuners en kan 6 opnames tegelijk doen en de 7e kijken zonder haperingen.
Ik zie net de tekst onder je bericht. Is https://packages.fastxl.nl (https://packages.fastxl.nl) van jou? Die usb-drivers heb ik geprobeerd, maar daarmee vreet mijn DS413 de Smargo Smartreader V2 niet. Ik heb daarna de drivers van http://jadahl.dscloud.me/sspks (http://jadahl.dscloud.me/sspks) geinstalleerd waarna hij wel werkt. Ik krijg nu alleen continue de melding dat er nieuwere drivers zijn, gezien die van https://packages.fastxl.nl (https://packages.fastxl.nl) een hoger versienummer hebben (uit mijn hoofd 3.0.3.40 i.p.v. 3.0.3).
Daarnaast: de budgetcommissie keurt de aanschaf van een 2e NAS op dit moment niet goed, dus upgrade naar een DS415+ is voorlopig geen optie. Ik vind het jammer dat er geen/weinig tests beschikbaar zijn die de hardware van de NAS testen met veelgebruikte packages. Meestel wordt alleen data doorvoersnelheid gemeten, en dat toont niet of de NAS geschikt is voor mijn doelstellingen.
-
Ik gooi de universele drivers van mijn repo af. Het is toevallig dat het dezelfde drivers zijn dat het dan bij een aantal niet werkt. Hun hadden een fout zitten in hun 5.2 drivers waardoor hij niet geladen werd. Ik heb het script aangepast en dan werkt het wel (bij mij tenminste)
Ik ga over naar een andere vorm van compileren in de toekomst waarmee je serial driver in oscam zelf hebt zitten.
Wat je aan geeft wat betreft die test, is natuurlijk onbegonnen werk om dat te gaan doen.
Iedereen draait andere packages.
Tvheadend en nzbget vreten redelijk geheugen/vermogen.
Dus dan moet je keuzes maken, wat ook al werd aangehaald om snachts te downloaden.
Wat betreft notice and takedown valt het qua series wel mee.
Ik heb smorgens de nieuwste series al binnen die snachts in USA op TV zijn geweest.
-
Ik ben voor 95% over op torrents, werkt geweldig samen dat Sickrage en Download Station.
Belasting merk je amper wat van. Mijn 1812+ doet nog veel meer zaken tegelijkertijd.
Appels met peren vergelijken...
-
Ondanks dat Torrents i.c.m. Sickrage eigenlijk niet het antwoord was op mijn vraag, is dit toch de oplossing geworden. Sickrage bevalt goed (zeker beter dan de officiƫle Sickbeard) en de belasting van Transmission is laag.
I.c.m. met Transmission Android app (waar je ook bent meteen download starten als iemand je op een interessant iets wijst) bevalt het boven verwachting.