ShadowJK | I discovered a dns issue in my setup today | 00:01 |
---|---|---|
ShadowJK | Primary dns was typoed to 127.0.1.1 | 00:01 |
ShadowJK | So everything not recently accessed too 5 seconds for 127.0.1.1 to timeout before asking secondary dns server. :) | 00:02 |
*** beford has joined #maemo | 00:04 | |
*** OkropNick has quit IRC | 00:05 | |
*** jmlich has quit IRC | 00:06 | |
*** Timmy has quit IRC | 00:08 | |
*** zammy has quit IRC | 00:09 | |
*** dhbiker has quit IRC | 00:11 | |
*** Timmy has joined #maemo | 00:19 | |
*** robotanarchy_ has joined #maemo | 00:23 | |
*** robotanarchy has quit IRC | 00:23 | |
*** natsukao1 has quit IRC | 00:23 | |
*** robotanarchy_ is now known as robotanarchy | 00:23 | |
*** Timmy has quit IRC | 00:23 | |
*** larrfed2 has quit IRC | 00:31 | |
*** MohammadAG has quit IRC | 00:32 | |
*** arcean_ has quit IRC | 00:35 | |
*** MohammadAG has joined #maemo | 00:36 | |
*** larrfed has joined #maemo | 00:38 | |
*** kolp has quit IRC | 00:46 | |
*** louisdk has joined #maemo | 00:47 | |
*** Venemo has quit IRC | 00:50 | |
*** zamn900 is now known as zamn900AWAY | 01:00 | |
*** peetah has joined #maemo | 01:01 | |
*** Agge has joined #maemo | 01:04 | |
*** Agge has quit IRC | 01:05 | |
*** Aggese has joined #maemo | 01:05 | |
*** disco_stu has quit IRC | 01:10 | |
*** louisdk has quit IRC | 01:15 | |
*** Aggese is now known as Agge | 01:20 | |
*** Timmy has joined #maemo | 01:24 | |
DocScrutinizer05 | ShadowJK: you know they hack eMMC controller firmware now? | 01:27 |
ShadowJK | nop | 01:27 |
DocScrutinizer05 | http://forum.xda-developers.com/showthread.php?t=2096045 | 01:28 |
ShadowJK | Some samsung microsds that bunniestudios decapped contained an ARM core inside :) | 01:28 |
DocScrutinizer05 | M3 | 01:28 |
DocScrutinizer05 | M4? | 01:29 |
*** rcg has quit IRC | 01:30 | |
ShadowJK | SpeedEvil: ^ should be interesting for you too | 01:30 |
DocScrutinizer05 | I really start giggling when thinking about RMS and his FSF-certified laptop that for sure also has at least 2 or 3 controllers that are considered "chips" but actually can change their firmware | 01:30 |
*** dafox has joined #maemo | 01:32 | |
*** eijk has quit IRC | 01:32 | |
*** Timmy has quit IRC | 01:33 | |
*** skule has quit IRC | 01:34 | |
*** Kabouik has joined #maemo | 01:34 | |
DocScrutinizer05 | ShadowJK: (127.0.1.1) sounds pretty much similar to my problem, judging by symptoms. OTOH I think 127.x.x.x is all supposed to be LOCALHOST | 01:35 |
*** Kabouik_ has quit IRC | 01:36 | |
DocScrutinizer05 | actually localhost (servernames and uppercase don't go together well) | 01:37 |
*** rcg has joined #maemo | 01:38 | |
DocScrutinizer05 | I learned the hard way when trying to name a server L2.domain.tld | 01:38 |
Hurrian | whoa, that's pretty cool - they put ARM cores in eMMCs now? | 01:39 |
DocScrutinizer05 | which broke munin | 01:39 |
kerio | Hurrian: it's cheaper than shipping perfect flash chips | 01:39 |
DocScrutinizer05 | sure | 01:39 |
Hurrian | looks like SSD-style wear leveling has hit the low-end :D | 01:39 |
DocScrutinizer05 | always did | 01:39 |
ShadowJK | Hurrian; well | 01:40 |
ShadowJK | CF, SD, uSD have had arm cores and other uCs for 5-10 years | 01:40 |
ShadowJK | Kingston actually has a controller desgiend from scratch, but they rarely use it, and it sucks | 01:41 |
*** shentey has joined #maemo | 01:41 | |
Hurrian | Counting down to when people use them as complete system-on-package... | 01:41 |
ShadowJK | Oh, that exists | 01:42 |
ShadowJK | wifi+linux system in a SD card form factor, iirc | 01:43 |
Hurrian | those WiFi SD cards run Linux? | 01:43 |
ShadowJK | "electric imp" | 01:45 |
Hurrian | wow, there are ARM cores in everything now... | 01:47 |
*** Venusaur has quit IRC | 01:49 | |
ShadowJK | worth keeping in mind that arm scales very small | 01:50 |
*** Venusaur has joined #maemo | 01:50 | |
*** amonk has joined #maemo | 01:55 | |
*** valeriusL has quit IRC | 02:00 | |
*** valerius has quit IRC | 02:01 | |
*** amizraa has quit IRC | 02:05 | |
*** amizraa has joined #maemo | 02:06 | |
*** rcg has quit IRC | 02:09 | |
*** shanttu has quit IRC | 02:11 | |
*** Kabouik has quit IRC | 02:11 | |
*** louisdk has joined #maemo | 02:11 | |
*** valeriusL has joined #maemo | 02:13 | |
*** florian has quit IRC | 02:14 | |
*** valerius has joined #maemo | 02:16 | |
*** amonk has quit IRC | 02:16 | |
*** fortytwo has quit IRC | 02:17 | |
*** fortytwo has joined #maemo | 02:18 | |
*** amonk has joined #maemo | 02:20 | |
*** M4rtinK2 has quit IRC | 02:22 | |
b1101 | there isn't a buy/sell n900 thing in this channel right ? | 02:30 |
ShadowJK | it's probably a bit low volume for that | 02:31 |
b1101 | How much should I pay for a mint n900 with all accessories ? Looking at one on ebay. I've already contributed to the neo900 project, but can't stand using android anymore. I want my rights back :). | 02:33 |
ShadowJK | I would personally pay 150 without accessories | 02:33 |
ShadowJK | maybe 200 | 02:34 |
b1101 | I like that this one is legitimate. Good pics show it's made in finland and all. I purchased a fake months ago, and was really upset. | 02:36 |
*** louisdk has quit IRC | 02:38 | |
*** amonk has quit IRC | 02:38 | |
*** triggerhappy has joined #maemo | 02:40 | |
bef0rd | they could use legit pics and fake device though | 02:40 |
bef0rd | I guess ebay/paypal protects you from that | 02:40 |
b1101 | ya, ebay is usually on the customers side | 02:41 |
*** amonk has joined #maemo | 02:42 | |
ShadowJK | The main batch were actually made in Korea, iirc | 02:45 |
*** shentey has quit IRC | 03:14 | |
*** NIN101 has quit IRC | 03:14 | |
SpeedEvil | ShadowJK: indeed. | 03:14 |
* SpeedEvil sighs and wishes he had the energy to do stuff that required coherent thought for more than a few minutes a day. | 03:16 | |
SpeedEvil | (Hence lack of doing interesting stuff like paying more attention to neo900 or proper involvment with jolla, or...) | 03:18 |
*** xes has quit IRC | 03:18 | |
ShadowJK | yes | 03:22 |
* ShadowJK has spent his past 2 or so weeks of time off work mostly in bed silently cursing himself for not getting anything useful done | 03:23 | |
b1101 | ^in the same situation | 03:27 |
*** goldkatze has quit IRC | 03:43 | |
*** Agge has quit IRC | 03:52 | |
*** Aggese has joined #maemo | 03:52 | |
* SpeedEvil has had his AC for ~2 weeks or so, and been unable to install it. | 04:09 | |
SpeedEvil | On a more sort-of-on-topic point - it raises the other issue (which is not strictly required but is made easier) - attacks based on fuzzing responses from the card - not data, but return codes, and packet formats. | 04:10 |
*** mschlens_ has quit IRC | 04:15 | |
*** mschlens has joined #maemo | 04:16 | |
*** dafox has quit IRC | 04:18 | |
DocScrutinizer05 | SpeedEvil: AC? | 04:25 |
*** qwazix has quit IRC | 04:25 | |
*** dos1 has quit IRC | 04:27 | |
SpeedEvil | Air conditioning - for heating. Heat pump - COP 5.7 - to make it so I can actually heat this place to a reasonable level. | 04:28 |
SpeedEvil | (10C in here) | 04:28 |
FIQ | iirc only prototype N900s were made in finland? | 04:29 |
*** qwazix has joined #maemo | 04:30 | |
DocScrutinizer05 | sounds about right | 04:31 |
*** Humpelstilzchen has quit IRC | 04:32 | |
DocScrutinizer05 | SpeedEvil: I think a heating should improve your activity | 04:33 |
SpeedEvil | DocScrutinizer05: It doesn't. | 04:33 |
DocScrutinizer05 | at 10°C I also wouldn't be able to concentrate on anything | 04:34 |
SpeedEvil | I'm on the sofa in a nice warm electric blanket. | 04:34 |
DocScrutinizer05 | yeah, but that also automatically immobilzes you | 04:34 |
SpeedEvil | Actually too hot at the moment. The problem is that I wobble when I get up to do anything, and my head is feeling packed by cotton wool. | 04:35 |
DocScrutinizer05 | dang | 04:35 |
*** Defiant has joined #maemo | 04:35 | |
*** muelli has joined #maemo | 04:55 | |
*** muellisoft has quit IRC | 04:57 | |
*** muelli has quit IRC | 05:03 | |
*** triggerhappy has quit IRC | 05:42 | |
*** triggerhappy has joined #maemo | 05:46 | |
*** jeverling_ has quit IRC | 05:48 | |
*** jeverling has joined #maemo | 05:52 | |
*** Aggese is now known as Agge | 05:53 | |
*** jeverling has quit IRC | 05:56 | |
*** psycho_oreos has quit IRC | 06:01 | |
*** psycho_oreos has joined #maemo | 06:05 | |
*** uen| has joined #maemo | 06:06 | |
*** uen has quit IRC | 06:10 | |
*** uen| is now known as uen | 06:10 | |
*** jeverling has joined #maemo | 06:13 | |
*** at1as has quit IRC | 06:13 | |
*** jeverling has quit IRC | 06:18 | |
*** jeverling has joined #maemo | 06:27 | |
*** maybeHere has joined #maemo | 06:30 | |
*** jeverling has quit IRC | 06:31 | |
*** LauRoman has quit IRC | 06:33 | |
*** LauRoman|Alt has quit IRC | 06:33 | |
*** maybeArgh has quit IRC | 06:33 | |
*** Agge has quit IRC | 06:44 | |
*** Aggese has joined #maemo | 06:44 | |
*** jeverling has joined #maemo | 06:45 | |
*** goldkatze has joined #maemo | 06:45 | |
*** beford has quit IRC | 06:52 | |
*** otep has joined #maemo | 06:52 | |
*** goldkatze has quit IRC | 06:57 | |
*** Herbstbert_ has joined #maemo | 06:59 | |
*** Herbstbert has quit IRC | 07:02 | |
*** triggerhappy_ has joined #maemo | 07:05 | |
*** triggerhappy has quit IRC | 07:05 | |
*** triggerhappy_ has quit IRC | 07:07 | |
*** triggerhappy has joined #maemo | 07:45 | |
*** Neutron3 has joined #maemo | 07:46 | |
*** hubutm20 has joined #maemo | 07:52 | |
*** rm_work|away is now known as rm_work | 08:37 | |
*** RedW has joined #maemo | 08:39 | |
*** RedM has quit IRC | 08:40 | |
*** ZogG_laptop has quit IRC | 08:48 | |
*** b1101 has quit IRC | 08:54 | |
*** b1101 has joined #maemo | 08:55 | |
*** b1101 has quit IRC | 09:05 | |
*** b1101 has joined #maemo | 09:06 | |
*** Timmy has joined #maemo | 09:15 | |
*** Agge has joined #maemo | 09:37 | |
*** Aggese has quit IRC | 09:39 | |
*** jmlich has joined #maemo | 09:44 | |
*** darkschneider has quit IRC | 10:03 | |
*** Timmy has quit IRC | 10:06 | |
*** Smily has joined #maemo | 10:08 | |
*** sunny_s has joined #maemo | 10:09 | |
*** zamn900AWAY is now known as zamn900 | 10:19 | |
*** ssvb has quit IRC | 10:35 | |
*** sunny_s has quit IRC | 10:36 | |
*** sunny_s has joined #maemo | 10:38 | |
*** valerius has quit IRC | 10:39 | |
*** valeriusL has quit IRC | 10:39 | |
*** OkropNick has joined #maemo | 10:51 | |
*** valeriusL has joined #maemo | 10:52 | |
*** valerius has joined #maemo | 10:53 | |
*** rcg has joined #maemo | 10:53 | |
*** sunny_s has quit IRC | 11:01 | |
*** jmlich has quit IRC | 11:01 | |
*** jmlich has joined #maemo | 11:03 | |
*** dhbiker has joined #maemo | 11:11 | |
*** zammy has joined #maemo | 11:13 | |
*** zamn900 has quit IRC | 11:20 | |
*** valeriusL has quit IRC | 11:28 | |
*** trx has quit IRC | 11:28 | |
*** valerius has quit IRC | 11:29 | |
*** LauRoman has joined #maemo | 11:30 | |
*** rm_work is now known as rm_work|away | 11:30 | |
*** LauRoman|Alt has joined #maemo | 11:32 | |
*** LauRoman has quit IRC | 11:38 | |
*** rcg has quit IRC | 11:40 | |
*** arcean has joined #maemo | 11:41 | |
*** LauRoman has joined #maemo | 11:42 | |
*** valeriusL has joined #maemo | 11:43 | |
*** valerius has joined #maemo | 11:44 | |
*** valerius has quit IRC | 11:54 | |
*** valeriusL has quit IRC | 11:54 | |
*** NIN101 has joined #maemo | 12:00 | |
*** Timmy has joined #maemo | 12:02 | |
*** sequantz has joined #maemo | 12:02 | |
*** valeriusL has joined #maemo | 12:07 | |
*** eijk has joined #maemo | 12:07 | |
*** hubutm20 has quit IRC | 12:12 | |
*** hubutm20 has joined #maemo | 12:13 | |
*** valerius has joined #maemo | 12:14 | |
*** florian has joined #maemo | 12:15 | |
*** xes has joined #maemo | 12:24 | |
DocScrutinizer05 | moinmaemoians | 12:34 |
*** zemmy has joined #maemo | 12:35 | |
*** trx has joined #maemo | 12:36 | |
*** zummy has joined #maemo | 12:36 | |
*** zammy has quit IRC | 12:38 | |
*** arcean_ has joined #maemo | 12:42 | |
*** zummy is now known as zammy | 12:43 | |
*** amonk has quit IRC | 12:44 | |
*** arcean has quit IRC | 12:46 | |
*** shentey has joined #maemo | 12:49 | |
*** muelli has joined #maemo | 12:49 | |
*** louisdk has joined #maemo | 12:59 | |
*** Timmy has quit IRC | 13:00 | |
*** amonk has joined #maemo | 13:03 | |
*** eMHa__ has quit IRC | 13:16 | |
*** valeriusL has quit IRC | 13:17 | |
*** valerius has quit IRC | 13:17 | |
*** at1as has joined #maemo | 13:20 | |
*** jmlich has quit IRC | 13:23 | |
*** Herbstbert_ is now known as Herbstbert | 13:26 | |
*** dafox has joined #maemo | 13:27 | |
*** valeriusL has joined #maemo | 13:31 | |
*** valerius has joined #maemo | 13:42 | |
*** chem|st_ is now known as chem|st | 13:54 | |
*** eMHa__ has joined #maemo | 13:56 | |
*** torindel has joined #maemo | 13:58 | |
*** nslu2-log_ has joined #maemo | 14:01 | |
*** Malinux_ has joined #maemo | 14:03 | |
*** louisdk has quit IRC | 14:04 | |
*** inz_ has joined #maemo | 14:05 | |
*** mattaust1n has joined #maemo | 14:05 | |
*** torindel_ has joined #maemo | 14:05 | |
*** joga_ has joined #maemo | 14:05 | |
*** oniongar1ic has joined #maemo | 14:05 | |
*** erstazi_ has joined #maemo | 14:05 | |
*** qwazix_nc has joined #maemo | 14:05 | |
*** qwazix_nc has quit IRC | 14:05 | |
*** qwazix_nc has joined #maemo | 14:05 | |
*** erstazi_ has quit IRC | 14:05 | |
*** erstazi_ has joined #maemo | 14:05 | |
*** netkat_ has joined #maemo | 14:05 | |
*** muellisoft has joined #maemo | 14:05 | |
*** cyborg-o1e has joined #maemo | 14:05 | |
*** dhbiker_ has joined #maemo | 14:05 | |
*** ot0to has joined #maemo | 14:06 | |
*** Milhouse has quit IRC | 14:06 | |
*** valerius has quit IRC | 14:06 | |
*** muelli has quit IRC | 14:06 | |
*** Defiant has quit IRC | 14:06 | |
*** qwazix has quit IRC | 14:06 | |
*** oniongarlic has quit IRC | 14:06 | |
*** erstazi has quit IRC | 14:06 | |
*** ototo has quit IRC | 14:06 | |
*** inz has quit IRC | 14:06 | |
*** netkat has quit IRC | 14:06 | |
*** mattaustin has quit IRC | 14:06 | |
*** AndrewX192 has quit IRC | 14:06 | |
*** torindel has quit IRC | 14:06 | |
*** NIN101 has quit IRC | 14:07 | |
*** dhbiker has quit IRC | 14:07 | |
*** robotanarchy has quit IRC | 14:07 | |
*** shamus has quit IRC | 14:07 | |
*** nslu2-log has quit IRC | 14:07 | |
*** Malinux has quit IRC | 14:07 | |
*** cyborg-one has quit IRC | 14:07 | |
*** joga has quit IRC | 14:07 | |
*** AndrewX192 has joined #maemo | 14:07 | |
*** qwazix_nc is now known as qwazix | 14:07 | |
*** inz_ is now known as inz | 14:07 | |
*** nslu2-log_ is now known as nslu2-log | 14:07 | |
*** RaBBit- is now known as RaBBit | 14:07 | |
*** AndrewX192 is now known as Guest53611 | 14:07 | |
*** shamus has joined #maemo | 14:07 | |
*** Humpelstilzchen has joined #maemo | 14:07 | |
*** NIN102 has joined #maemo | 14:07 | |
*** torindel_ is now known as torindel | 14:08 | |
*** netkat_ is now known as netkat | 14:08 | |
*** ot0to is now known as ototo | 14:08 | |
*** ototo has quit IRC | 14:08 | |
*** ototo has joined #maemo | 14:08 | |
*** florian has quit IRC | 14:11 | |
*** florian has joined #maemo | 14:13 | |
*** sequantz has quit IRC | 14:14 | |
*** Milhouse has joined #maemo | 14:17 | |
*** valerius has joined #maemo | 14:22 | |
*** robotanarchy has joined #maemo | 14:25 | |
*** sequantz has joined #maemo | 14:43 | |
*** phlixi has quit IRC | 14:52 | |
*** hubutm20 has quit IRC | 14:59 | |
*** GeneralAntilles has quit IRC | 15:02 | |
*** GeneralAntilles has joined #maemo | 15:05 | |
*** dafox has quit IRC | 15:05 | |
*** phlixi has joined #maemo | 15:05 | |
*** valeriusL has quit IRC | 15:10 | |
*** valerius has quit IRC | 15:10 | |
*** zemmy has quit IRC | 15:19 | |
*** valeriusL has joined #maemo | 15:22 | |
*** dos1 has joined #maemo | 15:24 | |
*** valerius has joined #maemo | 15:25 | |
*** Humpelstilzchen has quit IRC | 16:03 | |
*** Defiant has joined #maemo | 16:07 | |
*** SmilyOrg has joined #maemo | 16:17 | |
*** iDont has joined #maemo | 16:19 | |
*** Smily has quit IRC | 16:21 | |
*** shentey has quit IRC | 16:23 | |
*** Venemo has joined #maemo | 16:39 | |
*** iDont has quit IRC | 16:40 | |
*** NIN102 is now known as NIN101 | 16:40 | |
*** netkat has quit IRC | 16:44 | |
*** Ninja has quit IRC | 16:44 | |
*** Gh0sty has quit IRC | 16:49 | |
*** netkat has joined #maemo | 16:50 | |
*** Ninja has joined #maemo | 16:50 | |
*** Gh0sty has joined #maemo | 16:51 | |
*** muellisoft has quit IRC | 16:59 | |
*** dafox has joined #maemo | 17:02 | |
*** dafox is now known as Guest81604 | 17:02 | |
*** Agge has quit IRC | 17:11 | |
*** Aggese has joined #maemo | 17:11 | |
*** Agge has joined #maemo | 17:35 | |
*** FlameReaper has joined #maemo | 17:36 | |
*** Aggese has quit IRC | 17:37 | |
*** goldkatze has joined #maemo | 17:38 | |
*** fuz_ has quit IRC | 17:38 | |
*** shanttu has joined #maemo | 17:41 | |
*** FReaper has joined #maemo | 17:42 | |
*** Guest53611 has quit IRC | 17:42 | |
*** AndrewX192 has joined #maemo | 17:43 | |
*** FlameReaper has quit IRC | 17:44 | |
*** FReaper has quit IRC | 17:47 | |
*** sLumPia has joined #maemo | 17:50 | |
*** zemmy has joined #maemo | 17:52 | |
*** zemmy has quit IRC | 17:53 | |
sLumPia | sixwheeledbeast: Does ereswap support swapfile? | 17:56 |
sLumPia | I only have one swap partition, but I would like to use ereswap | 17:56 |
*** Gatta_Negra has quit IRC | 17:59 | |
*** jmlich has joined #maemo | 18:00 | |
*** fuz_ has joined #maemo | 18:05 | |
DocScrutinizer05 | swapfile isn't working on stock maemo kernel afaik | 18:12 |
sLumPia | I am not using stock kernel | 18:12 |
DocScrutinizer05 | dunno about KP | 18:12 |
freemangordon | even if it works, I don;t think it makes much of a sense | 18:13 |
*** at1as has quit IRC | 18:13 | |
sLumPia | Yeah I know | 18:14 |
sLumPia | I thought at least ereswap can turn off my swap partition for a minute, use swapfile, then turn on swap partition again | 18:15 |
*** Agge has quit IRC | 18:15 | |
*** Aggese has joined #maemo | 18:15 | |
DocScrutinizer05 | dividing the existing 768MB swap partition into two halves should work great, it seems Nokia just used 768MB for marketing and fragmentation reasons. A system that actually is in a status where it needs 768MB swap isn't usable by any metrics anyway | 18:16 |
*** solofight has joined #maemo | 18:16 | |
DocScrutinizer05 | fragmentation would become irrelevant with reswap | 18:16 |
sLumPia | Well, I guess there is also that option | 18:17 |
sLumPia | So 389 MB enough for Maemo's swap partition? | 18:18 |
sLumPia | We don't really need big swap partition? | 18:18 |
DocScrutinizer05 | well, I personally never needed 768MB | 18:19 |
sLumPia | I thought Maemo need bigger swap, because its lack of ram | 18:19 |
DocScrutinizer05 | actually it's hard to get the printout that shows swap usage >400MB, since the system already came to a grinding halt | 18:19 |
sLumPia | I'm sorry, how do you know how much swap already used by Maemo? | 18:21 |
DocScrutinizer05 | err, e.g. look at htop or top | 18:21 |
freemangordon | free? | 18:21 |
DocScrutinizer05 | or that | 18:21 |
freemangordon | cat /proc/swaps? | 18:21 |
DocScrutinizer05 | or that | 18:21 |
freemangordon | :) | 18:21 |
sLumPia | lol, I don't know free show swap usage. | 18:22 |
sLumPia | Silly me | 18:22 |
sLumPia | I only look at memory usage when use free | 18:22 |
sLumPia | Ok guys | 18:22 |
sLumPia | Thanks | 18:22 |
sLumPia | I will just devide my swap partition | 18:23 |
*** Kabouik has joined #maemo | 18:28 | |
*** sLumPia has quit IRC | 18:28 | |
*** Kabouik has quit IRC | 18:28 | |
solofight | I opened the application manager and there is a list of apps for which i need to click, open the terms agreement and the click on details, and description to read about the app.... can i see th elist of apps on a web page somewhere to quickly check them ? | 18:31 |
solofight | i have installed recaller which records all calls into a folder.. the problem is those recorded voices are getting played inbetween songs with the music player | 18:42 |
solofight | any ways to avoid that ? | 18:42 |
solofight | 3. My friends view the gallery often, how can i avoid showing private pictures as a part of the gallery ? | 18:43 |
*** sunny_s has joined #maemo | 18:49 | |
Arkenoi | damn. my *THIRD* n950 suffers from screen rot :-( | 18:49 |
*** fuz_ has quit IRC | 18:50 | |
SpeedEvil | :( | 18:56 |
*** triggerhappy has quit IRC | 18:57 | |
ShadowJK | screen rot$ | 18:57 |
*** solofight has quit IRC | 18:58 | |
*** Agge has joined #maemo | 18:59 | |
ShadowJK | ? | 19:00 |
*** Aggese has quit IRC | 19:02 | |
DocScrutinizer05 | Arkenoi: how the heck did you manage to get THREE n950? | 19:02 |
DocScrutinizer05 | Arkenoi: I guess you found out the hard way about why N950 never went to official sales | 19:04 |
*** winocm has quit IRC | 19:04 | |
ShadowJK | You know how some people create a 2partition on ssd, 10-20% size, and leave it unused, in order to improve ssd perform | 19:05 |
*** fuz_ has joined #maemo | 19:05 | |
DocScrutinizer05 | the hinge pushing hard against LCD's back, ruining it when you're not gentle and careful when opening up the kbd | 19:05 |
ShadowJK | why I have 2g swap on uSD | 19:05 |
*** goldkatze has quit IRC | 19:06 | |
*** goldkatze has joined #maemo | 19:07 | |
DocScrutinizer05 | ShadowJK: we discussed that recently, no? the controller on SD needs to erase pages that don't have data, so they can take new data written to them. This erasing can happen async on a background task as long as there are sufficient pages already erased so a write can copy&modify the data from one page to an empty new page | 19:08 |
DocScrutinizer05 | obviously that background erasing of empty pages depends on empty pages _existing_ | 19:09 |
DocScrutinizer05 | otherwise worst case (when _all_ pages hold relevant data) the controller needs to read-modify-erase-write the same erasepage on flash | 19:10 |
DocScrutinizer05 | which slows down each write to ~50ms or whatever it takes to erase a page | 19:10 |
DocScrutinizer05 | might also be 100 or even 200ms, I can't recall | 19:11 |
ShadowJK | I would say nothing happens in background on SD/emmc | 19:11 |
DocScrutinizer05 | while in the long run the performance on SD can't get inproved by keeping empty pages, they nevertheless make a convenient stash of instantly writable pages that can get used up by write action, before that throttling for erase kicks in | 19:12 |
DocScrutinizer05 | ShadowJK: I'd say when they don't do that background erasing, they are pretty dull | 19:13 |
DocScrutinizer05 | why wouldn't they implement flash management in eactly this way? | 19:14 |
DocScrutinizer05 | it seems obvious and natural | 19:14 |
ShadowJK | host devices drop voltage and clock when sd is idle, so it pretty much doesn't even run at all if the host isn't actively writing/reading, no opportunity for background tasks | 19:15 |
DocScrutinizer05 | I'm sure you know that it's not the writing of "1" bits that takes time, but the erasing of whole page to all-zeroes | 19:16 |
*** louisdk has joined #maemo | 19:16 | |
ShadowJK | Sure | 19:16 |
DocScrutinizer05 | well, then they can't continue their background task when voltage dropped. That's pretty trivial. It however doesn't defeat the original idea | 19:17 |
ShadowJK | But the read-write-modify cycles are what hurts performance the worst | 19:17 |
DocScrutinizer05 | hm? | 19:18 |
DocScrutinizer05 | the OS may write to several sectors on same erasepage. During that the SD can write to that erasepage without erasing it, and in background can erase "unused" erasepages. The very moment the OS wants to write a 0 to a bit that previously had a 1, the controller on SD will need to do a read-modify-write action and use an erased erasepage as destination for that. Same moment the controller schedules a deferred page-erase on the original, | 19:21 |
DocScrutinizer05 | now unused, erasepage | 19:21 |
ShadowJK | For example, host writes a tiny file to ext3, 4k written for tiny file, 4k to journal, 4k to ext3 metadata. 3 places in different locations. The first 4k gets written to a page in a newly erased block, when the next request comes in, the SD controller has to "close" the current block, so it reads in 4M-4k from the old block, writes it to its new block, and proceeds on with the second of the 3 4k requests | 19:22 |
ShadowJK | this is what happens in practice on most SDs | 19:22 |
ShadowJK | This describes most Kingston cards actually | 19:23 |
DocScrutinizer05 | whatever happens in practice, the controller can always follow the "erase pages in background" policy | 19:23 |
ShadowJK | while high-end cards are able to keep 8-12 open simultaneously | 19:23 |
ShadowJK | sure, but it's the 4M read-modify-write that hurts more than erases.. | 19:24 |
DocScrutinizer05 | I seriously doubt that | 19:24 |
DocScrutinizer05 | it's known that erase takes AGES | 19:24 |
DocScrutinizer05 | while write is relatively fast compared to that | 19:24 |
ShadowJK | Well it's a factor of 2 or 3 | 19:25 |
*** zemmy has joined #maemo | 19:25 | |
ShadowJK | While read-modify-write write amplification is a factor 1000 speed difference | 19:25 |
DocScrutinizer05 | and actually it doesn't matter how much the erase hurts, since you can not compensate the one with the other. When you can avoid sync erase, you will do it | 19:26 |
DocScrutinizer05 | and what you tell about your read-modify-write is actually exactly the problem that write takes an erased page | 19:27 |
DocScrutinizer05 | otherwise you can't write modified content | 19:27 |
ShadowJK | The amount of "half erased/written" blocks a sd can keep track of is a major influence on speed | 19:28 |
DocScrutinizer05 | and since your unused partition reserves some erase pages for unused, it speeds up exactly those read-modify-([no]erase)-write cycles | 19:28 |
ShadowJK | It helps the kernel more really :) | 19:29 |
DocScrutinizer05 | there's no such thing like a half-erased erasepage | 19:29 |
*** zemmy has joined #maemo | 19:29 | |
DocScrutinizer05 | erasing a page is a parallel process | 19:29 |
ShadowJK | partially written to | 19:29 |
*** Wizzup has quit IRC | 19:29 | |
ShadowJK | Some cards can deal with two sequential write streams, some can't | 19:30 |
DocScrutinizer05 | maybe | 19:30 |
DocScrutinizer05 | I don't see how that contrdict what I said | 19:30 |
ShadowJK | the net effect, however, is that non-sequential writes are horribly slow, and sequential writes are fast | 19:31 |
DocScrutinizer05 | and basically a controller doesn't need at all keep track of write fill of a page. It just needs to check if modify changed a bit from 1 to 0, which qualifies for a copy from old to new empty erasepage | 19:32 |
DocScrutinizer05 | unless you use a layer above that to tak invalid sectors and use a next sector in same hash chain that may or may not be on same erasepage. But even then the basic principle on lowest level still stays unchanged and applies | 19:33 |
DocScrutinizer05 | s/tak /tag / | 19:34 |
infobot | DocScrutinizer05 meant: unless you use a layer above that to tag invalid sectors and use a next sector in same hash chain that may or may not be on same erasepage. But even then the basic principle on lowest level still stays unchanged and applies | 19:34 |
ShadowJK | Maemo kernel's swapout tries to write sequentially, it basically checks swap area for free space, sets a pointer to start of biggest continous chunk of free space, and writes sequentially into that chunk until it reaches the end, and then looks for another free chunk. With time the data gets spread out almost uniformly across the swap area, so the free area becomes smaller and smaller. Each time crossing an erase block boundary costs anout the same in terms of | 19:34 |
ShadowJK | performance penalty, and it will be doing it much more often when it only had fragmented little spaces to write into | 19:34 |
ShadowJK | With a huge swap partition but same 120-180M or so swapped out, the space in between occupied sectors grows larger, and it doesn't cross erase page boundaries as often | 19:35 |
DocScrutinizer05 | yes, sure | 19:35 |
DocScrutinizer05 | but how is that related to flash controller now? | 19:36 |
DocScrutinizer05 | and particularly to keeping an unused partition to speed up stuff | 19:37 |
ShadowJK | If it was as capable as a full SSD, it wouldn't matter in which order host wrote stuff | 19:37 |
DocScrutinizer05 | errr, mhm | 19:37 |
ShadowJK | Proper SSDs like Intel's 3700 reorders everything, constantly. :-) | 19:38 |
DocScrutinizer05 | sorry, can't parse that | 19:39 |
DocScrutinizer05 | aah, yep, can | 19:39 |
*** Agge has quit IRC | 19:40 | |
*** Aggese has joined #maemo | 19:40 | |
ShadowJK | Internally they work almost like maemo swapout, except they gc when stuff gets fragmented. And like maemo kernel swapout, the less actual data, the easier time it has to gc and reorder | 19:40 |
DocScrutinizer05 | maybe they reorder everything, constantly. How would I even know? I however would think it would be silly to do additional writes and page erases just to reorder something | 19:40 |
DocScrutinizer05 | I fail to remember what we're discussing about | 19:41 |
DocScrutinizer05 | I suggested that a user shall split his swap into two equal halves as maemo never uses 768MB anyway | 19:42 |
DocScrutinizer05 | and I think that's been a correct advice | 19:42 |
*** MrPingu has joined #maemo | 19:42 | |
ShadowJK | I'm just saying with huge swap partition, swap fragmentation effects become minimal enough there's no noticeable benefit to swapoff/swapon | 19:43 |
DocScrutinizer05 | while the initial statement of this discussion seems [2013-12-30 18:05:11] <ShadowJK> You know how some people create a 2partition on ssd, 10-20% size, and leave it unused, in order to improve ssd perform | 19:43 |
DocScrutinizer05 | which, on a second thought, I seem to have problems to parse correctly | 19:44 |
DocScrutinizer05 | I don't know how they do that | 19:44 |
DocScrutinizer05 | but I guess it's done to give the flash controller some headroom to do page copy and background erase | 19:45 |
ShadowJK | I found it interesting, that people independent of myself use the same method as I do with swap, to help the SSD controller maintain performance | 19:45 |
ShadowJK | But then, the ssd controller and the maemo kernel swapout are operating with similar constraints, so it shouldn't be too surprising that similar tricks help both | 19:46 |
ShadowJK | Most USB3 flash keys illustrate the constraints beautifully. 100 megabytes/sec write speed for sequential writes, 0.01 megabyte/sec for nonsequential writing :-) | 19:48 |
DocScrutinizer05 | watching a defragmentizer with graphical progress display doing its job on a disl fille at 75% and a disk filled at 98% gives you an instant idea why it helps to keep some space unused on storage | 19:49 |
ShadowJK | (Except "Sandisk Extreme", they put an SSD inside it, and it eats 500mA of current) | 19:50 |
DocScrutinizer05 | s/disl fille/disk filled/ | 19:50 |
infobot | DocScrutinizer05 meant: watching a defragmentizer with graphical progress display doing its job on a disk filled at 75% and a disk filled at 98% gives you an instant idea why it helps to keep some space unused on storage | 19:50 |
DocScrutinizer05 | (([2013-12-30 18:43:18] <ShadowJK> I'm just saying with huge swap partition, swap fragmentation effects become minimal enough there's no noticeable benefit to swapoff/swapon)) Wasn't it you who shown impressive diagrams about fragmentation kicking in after all available swap space been written once sequentially? | 20:00 |
DocScrutinizer05 | and those diagrams didn't look like they want to suggest that increasing swap size could fundamentally change that situation | 20:00 |
*** ssvb has joined #maemo | 20:01 | |
DocScrutinizer05 | it just takes longer until all available swap got used one time and this swap "filled up" with random data fragments cluttered all over the place | 20:01 |
ShadowJK | Imagine 128M swap in use, worst case fragmentation of that 128M divided into 4k pieces and spread uniformly across the swapspace. If the swapspace is 256M big, that would mean worst case fragmentation is 4k free, 4k used, interleaved across entire device. With 1 gig swapspace, the situation improves to 4k pieces interleaved with 16k free | 20:03 |
DocScrutinizer05 | and when the swap daemon want to reuse a freed slot that previously been used for storing some data, this is a modify on the erasepage and thus needs a page erase and page copy | 20:03 |
ShadowJK | yes | 20:04 |
ShadowJK | hm, would be interesting to make the kernel provide statistics on this :-) | 20:04 |
DocScrutinizer05 | btw the "problem" is that SD is a persistent storage. There's basically never a situation of a "virgin" storage section, unless you use those special new commands that tell the controller to simply erase and leave *empty* the rest of the erasepage | 20:12 |
DocScrutinizer05 | otherwise each erased page will inherit all the obsolete garbage of its ancestor, on read-modify-copywrite | 20:12 |
DocScrutinizer05 | since the flash jas no idea which of the data blocks are considered "free" and which contain valid swap data | 20:13 |
DocScrutinizer05 | considered by the swapd for example, that is | 20:14 |
*** arcean_ is now known as arcean | 20:14 | |
*** SAiF has joined #maemo | 20:14 | |
DocScrutinizer05 | thus the whole "fragmentation" actually only happens in swapd's RAM based allocation table | 20:15 |
DocScrutinizer05 | while flash/SD always is "fragmented" | 20:15 |
DocScrutinizer05 | afer a certain timespan of usage, with sufficient IO | 20:16 |
DocScrutinizer05 | nd I guess not even a mkfs or other format program usually will fix that flash fragmentation, unless it's a specialized flash formatter | 20:16 |
*** zummy has joined #maemo | 20:17 | |
ShadowJK | For simplicity, I always consider SD fragmented and having only one block it can erase | 20:18 |
*** sviridova has joined #maemo | 20:18 | |
*** zemmy has quit IRC | 20:19 | |
DocScrutinizer05 | I honestly wonder if writing all zeroes to flash would help | 20:19 |
*** sviridova has quit IRC | 20:19 | |
DocScrutinizer05 | when controller is smart (and doesn't work erase-to-ones) it might actually help a lot with write speed | 20:20 |
ShadowJK | I have cards where it helps | 20:22 |
ShadowJK | But the speed boost is pretty short lived | 20:22 |
ShadowJK | I also have cards where writing anything at all sequentially gives boost to future random write :-) | 20:23 |
*** Aggese is now known as Agge | 20:23 | |
ShadowJK | Those cards typically have a small log-structured SLC cache or "journal" internally, small writes go into its cache, big writes blows away the cache and leaves it free | 20:25 |
*** bef0rd has quit IRC | 20:25 | |
ShadowJK | It's obviously empty when new, and its size seems to be carefully sized to match the workload presented by running crystaldiskmark, a popular disk benchmark, with the default settings | 20:26 |
ShadowJK | second run of crystaldiskmark gives entirely different and worse results :D | 20:26 |
*** murova has joined #maemo | 20:27 | |
*** murova has quit IRC | 20:27 | |
*** bef0rd has joined #maemo | 20:32 | |
*** zummy has quit IRC | 20:34 | |
*** LauRoman|Alt has quit IRC | 20:40 | |
*** LauRoman has quit IRC | 20:49 | |
MrPingu | Hi guys, long time no see! | 20:49 |
ShadowJK | hai | 20:49 |
SpeedEvil | hai | 20:49 |
MrPingu | Been a bit busy and were not able to play and use my N900, hope I haven't missed some fun | 20:52 |
MrPingu | Saw that MCE is REed, anymore big news? | 20:54 |
MrPingu | Just the headlines, I can find the rest myself ^^ | 20:55 |
*** eMHa__ has quit IRC | 21:07 | |
*** eMHa__ has joined #maemo | 21:08 | |
*** eMHa__ has quit IRC | 21:11 | |
* ShadowJK reads tmo threads from 2012 | 21:14 | |
ShadowJK | I guess 2010 or 2011 was last time I read tmo | 21:14 |
* sixwheeledbeast wonders why sLumPia was asking me about ereswap. | 21:16 | |
DocScrutinizer05 | MrPingu: hi! | 21:18 |
DocScrutinizer05 | http://talk.maemo.org/showthread.php?t=91142 | 21:19 |
DocScrutinizer05 | MrPingu: ^^^ | 21:19 |
MrPingu | That's some interesting project. | 21:21 |
*** ssvb has quit IRC | 21:21 | |
sixwheeledbeast | also #neo900 :) | 21:24 |
MrPingu | Seems I need to plant another money-tree... | 21:24 |
MrPingu | :P | 21:24 |
*** at1as has joined #maemo | 21:26 | |
*** SAiF has quit IRC | 21:27 | |
*** Timmy has joined #maemo | 21:27 | |
*** ssvb has joined #maemo | 21:27 | |
*** nox- has joined #maemo | 21:33 | |
*** jmlich has quit IRC | 21:33 | |
*** Agge has quit IRC | 21:36 | |
*** Aggese has joined #maemo | 21:36 | |
anYc | does anyone else has two battery icons after the latest cssu update? | 21:38 |
*** Agge has joined #maemo | 21:39 | |
*** Aggese has quit IRC | 21:41 | |
MrPingu | anYc, do you have advanced power installed? | 21:43 |
*** arcean has quit IRC | 21:45 | |
anYc | hm, I think yes | 21:47 |
*** rcg has joined #maemo | 21:51 | |
MrPingu | Uninstall that ;) | 21:52 |
MrPingu | The new batteryicon give the same information AFAIK | 21:52 |
anYc | okay, I'll try that, thanks :) | 21:58 |
*** freemangordon has quit IRC | 21:58 | |
*** freemangordon has joined #maemo | 21:59 | |
*** messerting has joined #maemo | 22:00 | |
MrPingu | anYc: You're welcome | 22:00 |
*** eMHa has joined #maemo | 22:04 | |
*** Timmy has quit IRC | 22:06 | |
*** NIN101 has quit IRC | 22:09 | |
*** valerius has quit IRC | 22:14 | |
*** valeriusL has quit IRC | 22:14 | |
*** arcean has joined #maemo | 22:16 | |
*** int_ua has joined #maemo | 22:24 | |
*** at1as has quit IRC | 22:24 | |
*** NIN101 has joined #maemo | 22:25 | |
*** valeriusL has joined #maemo | 22:27 | |
*** shentey has joined #maemo | 22:29 | |
*** valerius has joined #maemo | 22:29 | |
*** int_ua has quit IRC | 22:33 | |
*** Guest81604 has quit IRC | 22:45 | |
*** eijk has quit IRC | 22:50 | |
*** eijk has joined #maemo | 22:50 | |
*** amonk has quit IRC | 22:51 | |
*** Guest81604 has joined #maemo | 23:01 | |
*** sequantz has quit IRC | 23:07 | |
*** sunny_s has quit IRC | 23:08 | |
*** amonk has joined #maemo | 23:09 | |
*** Agge has quit IRC | 23:13 | |
*** Aggese has joined #maemo | 23:13 | |
*** mvp_ has joined #maemo | 23:17 | |
*** ALoGeNo has joined #maemo | 23:30 | |
*** ALoGeNo has joined #maemo | 23:30 | |
*** eijk_ has joined #maemo | 23:39 | |
*** eijk has quit IRC | 23:41 | |
*** sequantz has joined #maemo | 23:42 | |
*** OkropNick has quit IRC | 23:46 | |
*** Venemo has quit IRC | 23:49 | |
*** croppa has joined #maemo | 23:50 |
Generated by irclog2html.py 2.15.1 by Marius Gedminas - find it at mg.pov.lt!