Official XBian 1.0 Beta 2 thread
|
3rd Dec, 2013, 09:32 PM
Post: #137
|
|||
|
|||
RE: Official XBian 1.0 Beta 2 thread
(3rd Dec, 2013 08:09 PM)Smultie Wrote: I guess I was one on the persons complaining about really slow apt-get in beta 1.1 Yes, sorry Smultie - specially not reminding you in general this 'fact' will stay - as we still use btrfs - which is b-tree COW filesystem - and using APT-GET and having SNAPSHOTS. one would call it killer combo. as: 1) COW will re-write ALL data or METADATA for single smallest file change 2) APT_GET by design unpacks a copy for all existing package files, then creates links and then don't know. already there it is terrible 3) each snapshot means metadata record of single data stored somewhere, during update in any snapshot, all related records across snapshots gets updated with new info (not data, but metadata is enough) and if filesystem is mounted with atime or even relatime (accessing file means it's metadata change which will cause update / recheck across snapshots which will cause .... it's like never ending techno party) We did our best to help as much as possible, at least we tried. FS is remounted with noatime after boot. FS doesn't contain DOUBLE metadata structure for SSD/SD drives. Metadata blocks are larger (4x) to generate less IO and LIMIT the problematic metadata fragmentation. I had no more ideas in this area. Definitely not easy fight with old simple filesystems like extX. But they are scary. (3rd Dec, 2013 09:30 PM)badmonkey Wrote: I'm just updating library on boot with the standard option, no extra addons - everything seems to work fine though, it's just different to pre beta 2 where the time was right on boot. you can consider the date added meaning switch. it has one big advantage though - if you lose your lib an d decide to rescrap, the old way will change the order in recently added. totally. if you change date added to mean file creation time, this will stay constant. do the best for you. as for different behavior. there is not much to do, ntod will not sync quicker than 40-50s,. but beta2 is attaching network faster, xbmc is starting sooner and faster. for time being you can add "started ntp" ti other start on stanzas in /etc/init/xbmc.conf. during next days we can implement this as user configurable option (ti wait fir REAL time ti be acquired). this can take hours in case time diff is big (RFC documents). other option could be use ntpdate instead of ntpd 0 ntpdate is not following the rules and is doing big time jumps without hesitate. let's thing about all this few days,. Please read rules and do a search before you post! . FAQs . How to post log file? . Looking for answers? Please start here |
|||
« Next Oldest | Next Newest »
|
Possibly Related Threads... | |||||
Thread: | Author | Replies | Views: | Last Post | |
Official XBian Raspberry B+ models thread | IriDium | 4 | 21,373 |
23rd Nov, 2014 09:14 PM Last Post: 0xFF |
|
Official XBian 1.0 RC 2 Gotham (XBMC 13) thread | IriDium | 167 | 570,083 |
10th Sep, 2014 04:41 AM Last Post: weezer |
|
Official XBian 1.0 RC 2 thread | IriDium | 61 | 194,561 |
16th Aug, 2014 03:10 PM Last Post: mehlvogel |
|
Official XBian 1.0 RC 1 thread | IriDium | 173 | 591,147 |
1st May, 2014 02:44 PM Last Post: dharmabm |
|
Official XBian 1.0 Beta 1 thread | Koenkk | 303 | 1,197,503 |
12th Dec, 2013 12:46 AM Last Post: Exnor |
|
Official XBian 1.0 Alpha 5 thread | Koenkk | 366 | 1,444,812 |
15th Aug, 2013 07:35 AM Last Post: anthonyonions |
|
Official XBMC 12.2 Thread | Koenkk | 118 | 468,011 |
4th Jul, 2013 09:11 AM Last Post: mk01 |