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/

Trả lời cho