2011/7/24 Duy Le (Dan) <duyle...@gmail.com>: > Về live patching kernel thì đã có nhiều cách, nhưng ksplice hơn các > solutions khác ở chỗ so sách sự khác biệt giữa các versions. Thay vì > chỉ giữa source code, ksplice kết hợp giữa source code và binary. Nếu > bác nào đọc kỹ published paper của ksplice thì thấy rằng live patching > kernel hoàn toàn doable vì memory shared của kernel độc lập với > userland, do đó memory status replacement giữa các kernel versions > hoàn toàn không ảnh hưởng gì đến ABI. Tuy nhiên vấn đề khó hơn cả > không phải là live patching kernel mà là live patching os :(
Kspline giải quyết vấn đề này bằng cách phân biệt và cô lập những phần chịu và không chịu ảnh hưởng khi thay đổi kernel. Tin mới: Oracle, mặc dù không có nghĩa vụ làm việc này, nhưng họ đã công bố mã nguồn của kspline, nhưng chỉ cho CentOS users. Vì CentOS là bản miễn phí, forked trực tiếp từ Redhat nên ngón đòn này sẽ ảnh hưởng tới Redhat. Ngoài ra, mã nguồn của kspline cũng được công bố trên mạng. Xem: http://lwn.net/Articles/452949/ -- Best Regards, Nguyen Hung Vu [aka: NVH] ( in Vietnamese: Nguyễn Vũ Hưng ) vuhung16plus{remove}@gmail.dot.com , YIM: vuhung16 , Skype: vuhung16plus, twitter: vuhung, MSN: vuhung16 _______________________________________________ POST RULES : http://wiki.hanoilug.org/hanoilug:mailing_list_guidelines _______________________________________________ HanoiLUG mailing lists: http://lists.hanoilug.org/ HanoiLUG wiki: http://wiki.hanoilug.org/ HanoiLUG blog: http://blog.hanoilug.org/